개요
VibeFox Autopay Payment는 OpenCart 3 및 OpenCart 4에 폴란드 결제 기관인 Autopay(구 Blue Media)를 통한 온라인 결제를 추가합니다. 결제의 마지막 단계에서 고객이 Confirm Order를 클릭하면 Autopay 결제 페이지로 이동하고, 그곳에서 계좌 이체(Pay-by-link), BLIK, 카드 또는 Autopay 서비스에서 활성화된 다른 방법으로 결제합니다. 카드 정보는 사이트를 거치지 않습니다. OpenCart는 결제 전에 주문을 생성하지만, 주문은 Autopay가 결제를 확인한 후에야 상태를 얻으므로 결제를 중단한 주문은 누락된 주문으로 남습니다.
이 확장 기능은 폴란드와 Autopay가 서비스하는 다른 시장의 매장에 적합합니다. OpenCart에서 환불하는 기능은 없으며(환불은 Autopay 포털에서 진행합니다), 정기 결제나 구독, 저장된 카드, 결제 페이지의 BLIK 코드나 카드 양식, 결제 페이지에서의 은행 또는 결제 채널 선택도 지원하지 않습니다.
주요 기능
Autopay 결제 페이지: 고객은 주문 통화로 된 주문 합계에 대해 서명된(SHA-256) 결제 양식과 함께 Autopay로 이동합니다.
Autopay가 확인한 경우에만 결제 완료: 주문 상태는 올바르게 서명된 ITN(Instant Transaction Notification)으로만 설정됩니다. 고객이 매장으로 돌아오는 과정도 서명되지만 주문을 변경하지는 않습니다. 이후 OpenCart는 일반적인 주문 이메일을 발송합니다.
금액 및 통화 확인: ITN의 금액과 통화를 주문과 비교합니다. 일치하지 않으면 주문은 메모와 함께 보류 상태로 전환되며 결제 완료로 표시되지 않습니다.
중복 처리 방지: 반복되거나 동시에 도착한 알림으로 같은 결제가 두 번 적용되는 일은 없습니다. 결제 완료된 주문은 뒤늦게 도착한 실패 알림으로 변경되지 않으며, 중복 결제 가능성은 주문 메모에 표시됩니다.
결제 실패: 주문은 상태 없이 남고, 고객은 장바구니가 유지된 상태로 결제 화면으로 돌아가 다시 결제할 수 있습니다.
테스트 및 운영 환경: 고유한 Service ID와 Shared key를 가진 Autopay 테스트 환경과 pay.autopay.eu의 운영 환경을 지원합니다.
통화: PLN, EUR, GBP, USD, CZK. Autopay 서비스가 허용하는 통화를 선택하십시오. 그 밖의 통화에서는 결제 방법이 숨겨집니다.
간편한 설정: Autopay 포털에 등록할 ITN 및 반환 주소가 설정 페이지에 표시됩니다. 자체 주문 상태, OpenCart 지오 존, 최소 합계, 정렬 순서를 설정할 수 있습니다. 키나 고객 데이터가 없는 선택적 로그를 제공합니다.
요구 사항
OpenCart 3.0.x(3.0.5.0에서 테스트됨) 또는 OpenCart 4.0.2 이상(4.1.0.3에서 테스트됨), PHP 8.0 이상. 다운로드 파일 하나에 두 버전용 패키지가 모두 들어 있습니다. Service ID와 Shared key가 있는 Autopay 서비스, Autopay 포털에서 SHA-256 해시 함수와 매장의 ITN URL이 설정되어 있어야 합니다. vibefox.net에서 구입한 VibeFox 라이선스 키(도메인당 하나).
