개요
VibeFox Przelewy24 Payment는 OpenCart 3 및 OpenCart 4에 Przelewy24(P24) 결제를 추가합니다. Przelewy24 REST API에 연결됩니다. 마지막 결제 단계에서 고객은 Confirm Order를 클릭하고, Przelewy24 결제 페이지로 이동하여 BLIK, 온라인 계좌이체, 카드 또는 P24 계정에서 사용하도록 설정된 다른 방법으로 결제합니다. 카드 정보와 계좌 정보는 쇼핑몰 사이트를 거치지 않습니다. OpenCart는 결제 전에 주문을 생성하지만, 주문은 Przelewy24가 결제를 확인하고 확장 기능이 이를 검증한 뒤에야 상태를 받습니다. 따라서 결제되지 않은 시도는 누락된 주문으로 남습니다.
폴란드의 쇼핑몰이나 PLN, EUR, GBP 또는 CZK로 폴란드 고객에게 판매하며 Przelewy24 가맹점 계정을 가진 쇼핑몰에 적합합니다. 이 확장 기능은 저장된 카드나 원클릭 결제, 구독 또는 정기 결제, 결제 페이지에서 P24 결제 수단을 선택하는 기능(예: BLIK 코드 입력란), 할부 위젯, 통화 환전을 지원하지 않습니다.
주요 기능
Przelewy24가 확인한 경우에만 결제 완료: 주문은 서명된 Przelewy24 알림(CRC 키를 사용한 SHA-384) 또는 인증된 상태 확인을 받은 후, 그리고 확장 기능이 Przelewy24에서 거래를 검증한 후에야 상태를 받습니다. 그 후 OpenCart는 일반적인 주문 이메일을 발송합니다.
금액 및 통화 확인: 결제된 금액과 통화를 결제 시도 및 주문과 비교합니다. 일치하지 않으면 주문은 검토 상태가 되고, 결제는 확인되지 않습니다.
P24 관리 화면에서 설정할 것이 없음: 알림 URL은 모든 결제와 함께 전송됩니다. 알림이 도착하지 않더라도, 고객이 돌아올 때 서버 측 상태 확인을 통해 결제가 확인됩니다.
중복 처리 없음: 반복된 알림으로 결제가 두 번 기록되지 않습니다. 이미 결제된 주문 또는 장바구니에 대한 두 번째 결제는 확인되지 않으므로, Przelewy24는 이를 입금하지 않습니다.
샌드박스와 운영: 모드마다 별도의 키가 있으며, 기본값은 샌드박스입니다. 결제는 이루어진 모드에서 검증되고 환불됩니다.
주문 페이지에서 환불: 주문의 VibeFox Przelewy24 Payment 탭에서 전액 및 부분 환불이 가능합니다. Przelewy24가 보고한 결과는 환불 내역과 메모에 추가됩니다.
자체 주문 상태: 결제 완료된 주문, 검토 중인 결제, 취소된 주문, 전액 환불에 대해 OpenCart 상태를 선택할 수 있습니다.
OpenCart 조건 및 로그: 지역, 최소 주문 금액, 정렬 순서. 키나 개인 정보를 포함하지 않는 로그.
요구 사항
OpenCart 3.0.x(3.0.5.0에서 테스트됨) 또는 OpenCart 4.0.2 이상(4.1.0.3에서 테스트됨), PHP 8.0 이상. 하나의 다운로드 파일에 두 버전의 패키지가 모두 포함되어 있습니다. Merchant ID, API 키(report key), CRC 키를 갖춘 Przelewy24 가맹점 계정. POS ID가 Merchant ID와 다른 경우에는 POS ID도 필요합니다. 테스트용으로 별도의 샌드박스 계정이 필요합니다. 결제 알림을 받을 수 있도록 쇼핑몰이 인터넷에서 접근 가능해야 합니다. 주문 통화: PLN, EUR, GBP 또는 CZK. vibefox.net에서 받은 VibeFox 라이선스 키(도메인당 하나의 키).
