개요
VibeFox Worldline Gateway는 OpenCart 3와 OpenCart 4를 Worldline Direct(이전 명칭 Ingenico Direct)의 호스팅 결제 페이지에 연결합니다. 고객은 마지막 결제 단계에서 Confirm Order를 클릭하면 안전한 Worldline 결제 페이지로 이동하고, 카드, 간편결제 또는 Worldline 계정에서 활성화된 다른 결제 수단으로 결제한 뒤 쇼핑몰로 돌아옵니다. 카드 정보는 쇼핑몰 사이트를 거치지 않습니다. OpenCart는 결제 전에 주문을 생성하지만, 주문은 Worldline이 결제를 확인한 후에야 상태를 받습니다. 따라서 결제되지 않은 시도는 누락된 주문으로 남습니다.
이미 Worldline Direct 가맹점 계정이 있고, 자체 사이트에 카드 입력 양식 없이 호스팅 결제 페이지를 사용하려는 쇼핑몰에 적합합니다. 이 확장 기능은 일회성 결제를 직접 판매 방식으로 받습니다. 저장된 카드, 구독, 내장형 카드 양식, OpenCart에서 캡처 또는 취소하는 승인 전용 모드, 추가 요금(surcharge), 자동 웹훅 등록은 지원하지 않습니다.
주요 기능
Worldline Direct 호스팅 결제: 주문 통화로 주문 합계에 대해 한 번 결제합니다. JPY 같은 소수점 없는 통화와 KWD 같은 소수점 세 자리 통화도 포함됩니다. Merchant Portal에서 만든 선택 사항인 페이지 템플릿을 사용할 수 있습니다.
Worldline이 확인한 경우에만 결제 완료: 주문 상태는 고객이 돌아왔을 때 서버에서 상태를 확인한 후, 또는 유효한 Worldline 서명이 있는 웹훅을 받은 후에 설정됩니다. 그 후 OpenCart는 일반적인 주문 이메일을 발송합니다.
금액 및 결제 시도 확인: 결제는 이 주문의 결제 시도에 속해야 하며, 금액과 통화는 주문과 일치해야 합니다. 그렇지 않으면 주문은 메모와 함께 검토 상태가 됩니다.
이중 처리 방지: 반복된 반환 및 웹훅으로 결제가 두 번 적용되는 일은 없습니다. 이미 결제된 장바구니에는 다시 청구되지 않으며, 늦게 도착한 결제로 취소된 주문이 다시 열리지 않고, 두 번째 결제는 주문 메모에 표시됩니다.
테스트 및 실거래 계정 분리: 테스트 모드는 사전 운영 환경과 테스트 자격 증명을 사용하고, 실거래 모드는 운영 환경과 실거래 자격 증명을 사용합니다. Check credentials 버튼으로 각 자격 증명 세트를 확인할 수 있습니다.
주문 페이지에서 환불: 주문의 VibeFox Worldline Gateway 탭에서 전액 및 부분 환불이 가능합니다. 환불 금액은 Worldline이 청구한 금액이며, 원래 결제의 환경에서 처리되고, 중복 환불에 대한 보호 기능이 있습니다.
자체 주문 상태: 결제 완료 주문, 캡처 대기 중인 승인된 결제, 검토 중인 결제, 결제 오류, 전액 환불에 대해 OpenCart 상태를 선택할 수 있습니다.
OpenCart 조건 및 로그: 지역(Geo Zone), 최소 주문 금액, 정렬 순서. 오류는 항상 기록되며, 키, 카드 정보, 개인 정보는 마스킹됩니다.
요구 사항
OpenCart 3.0.x(3.0.5.0에서 테스트됨) 또는 OpenCart 4.0.2 이상(4.1.0.3에서 테스트됨), PHP 8.0 이상. 하나의 다운로드 파일에 두 버전용 패키지가 모두 들어 있습니다. Merchant ID(PSPID), API 키, 웹훅 키를 갖춘 Worldline Direct 가맹점 계정(테스트 및 실거래). vibefox.net에서 발급받은 VibeFox 라이선스 키(도메인당 하나).
