개요
VibeFox Mollie Gateway는 OpenCart 3 및 OpenCart 4에 Mollie 호스팅 결제 페이지를 추가합니다. 마지막 결제 단계에서 고객은 Confirm Order를 클릭하고 Mollie 결제 페이지로 이동하여, 고객님의 Mollie 계정에서 활성화된 결제 수단(iDEAL, 카드, Bancontact, 계좌이체 등) 중 하나를 선택해 결제합니다. OpenCart는 결제 전에 주문을 생성하지만, 주문은 Mollie가 결제를 확인한 후에야 상태를 받습니다. 따라서 결제되지 않은 시도는 누락된 주문(missing orders)으로 남습니다.
쇼핑몰 자체 사이트에 결제 양식을 만들지 않고도 Mollie의 모든 결제 수단을 하나의 결제 옵션으로 제공하려는 쇼핑몰에 적합합니다. 고객은 결제 수단을 쇼핑몰의 결제 단계가 아니라 Mollie 페이지에서 선택합니다. 이 확장 프로그램은 구독이나 정기 결제, 저장된 카드, 쇼핑몰 사이트의 카드 입력란, OpenCart에서의 승인된 결제 캡처를 지원하지 않습니다.
주요 기능
Mollie 호스팅 결제: 주문 통화로 주문 총액에 대해 한 번의 결제를 진행하며, Mollie가 지원하는 28개 통화를 사용할 수 있습니다(JPY와 ISK는 소수점 없음).
Mollie가 확인한 경우에만 결제 완료: 모든 웹훅과 고객의 복귀는 Mollie API에서 결제 정보를 다시 조회하여 확인합니다. Mollie 대시보드에서 웹훅을 설정할 필요가 없습니다.
금액 및 통화 확인: 결제된 금액과 통화를 주문과 비교합니다. 불일치하거나, 라이브 모드에서 테스트 결제가 이루어지거나, 주문이 변경된 후 결제가 이루어지면 주문은 메모와 함께 검토 상태가 됩니다.
계좌이체 및 승인: 계좌이체는 대기 상태로 기다리다가 Mollie가 입금을 받으면 결제 완료가 됩니다. 승인된 결제는 Mollie 대시보드에서 캡처될 때까지 기다립니다.
하나의 장바구니, 하나의 결제: 같은 금액의 열려 있는 Mollie 결제가 있으면 두 번째 결제를 만들지 않고 그 결제를 재사용합니다. 금액이 바뀌면 이전 결제는 Mollie에서 취소됩니다. 중복 결제는 메모로 알려 줍니다.
주문 페이지에서의 환불: 주문의 VibeFox Mollie Gateway 탭에서 전액 및 부분 환불을 할 수 있으며, 환불 내역과 Mollie 메모도 함께 표시됩니다. 전액 환불은 Refunded 상태로 설정합니다. 차지백은 주문에 메모로 기록됩니다.
테스트 모드와 라이브 모드: API 키가 따로 있습니다. 결제의 상태 확인과 환불에는 해당 결제 모드의 키를 계속 사용합니다.
OpenCart 조건: 고객님의 주문 상태, 지역(Geo Zone), 최소 주문 금액, 정렬 순서. 키나 고객 데이터가 없는 선택형 로그를 사용할 수 있습니다.
요구 사항
OpenCart 3.0.x(3.0.5.0에서 테스트됨) 또는 OpenCart 4.0.2 이후(4.1.0.3에서 테스트됨), PHP 8.0 이상. 하나의 다운로드 파일에 두 버전용 패키지가 모두 들어 있습니다. 테스트 및 라이브 API 키가 있는 Mollie 계정, Mollie가 지원하는 쇼핑몰 통화, 웹훅을 받을 수 있도록 인터넷에서 접근 가능한 쇼핑몰. vibefox.net에서 받은 VibeFox 라이선스 키(도메인당 키 하나).
