개요
VibeFox Khipu Gateway는 칠레, 아르헨티나, 페루의 쇼핑몰을 위해 OpenCart 3 및 OpenCart 4에 Khipu 계좌이체 결제를 추가합니다. 마지막 체크아웃 단계에서 고객이 Confirm Order를 클릭하면 Khipu 결제 페이지로 이동하고, 고객은 자신의 은행에서 계좌이체로 결제한 후 쇼핑몰로 돌아옵니다. OpenCart는 결제 전에 주문을 생성하지만, 주문은 Khipu가 이체를 확인한 후에야 상태를 얻습니다. 따라서 결제되지 않은 시도는 누락된 주문으로 남습니다.
칠레 페소, 아르헨티나 페소 또는 페루 솔로 판매하고, Khipu 수금 계정으로 계좌이체를 받고 싶은 쇼핑몰에 적합합니다. 이 확장 프로그램은 일회성 계좌이체 결제만 지원합니다. 환불은 OpenCart에서 Khipu로 보내지 않으며, 구독, 저장된 결제 수단, 사전 승인은 지원하지 않습니다.
주요 기능
Khipu 결제 페이지: 주문 통화로 주문 합계에 대한 결제를 생성합니다. CLP는 소수점 없이, ARS와 PEN은 소수점 2자리로 처리합니다.
Khipu가 확인한 경우에만 결제 완료: Khipu 알림에는 유효한 HMAC-SHA256 서명이 있어야 하며, 확장 프로그램은 그다음 Khipu에 결제 상태를 요청합니다. 주문은 Khipu가 귀하의 Receiver ID에 대해, 이 결제 시도에 대해, 정확한 금액과 통화로 이체가 완료되었다고 보고한 경우에만 상태를 얻습니다. 이후 OpenCart가 일반적인 주문 이메일을 발송합니다.
복귀 시 확인: 고객이 Khipu에서 돌아오면 확장 프로그램이 Khipu에 상태를 요청합니다. 따라서 알림이 유실되거나 지연되어도 결제 완료된 주문이 상태 없이 남지 않습니다.
금액 및 통화 확인: 불일치하거나, 주문이 취소된 후에 도착한 금액이 있으면 주문은 메모와 함께 검토 상태가 됩니다.
중복 처리 방지: 반복되거나 동시에 들어오는 알림과 복귀가 결제를 두 번 적용하는 일은 없으며, 이미 결제된 장바구니에 다시 청구되지 않습니다.
안전한 재시도: 새 시도를 하면 이전의 미결제 Khipu 결제가 삭제되므로 오래된 링크로는 더 이상 결제할 수 없습니다. Khipu가 이전 결제를 이미 받았다면, 다시 청구하지 않고 그 결제가 적용됩니다.
자체 주문 상태: 결제 후 상태(Processing 또는 Completed)와 결제 완료된 주문, 완료된 주문, 검토 중인 결제에 대한 OpenCart 상태를 선택할 수 있습니다.
주문 페이지의 Khipu 탭: 주문의 결제 시도 목록(Khipu 결제 ID 및 상태 포함)과 확장 프로그램의 메모. OpenCart 지역(Geo Zone), 최소 합계, 정렬 순서. 키나 결제자 데이터를 기록하지 않는 선택적 로그.
요구 사항
OpenCart 3.0.x(3.0.5.0에서 테스트됨) 또는 OpenCart 4.0.2 이상(4.1.0.3에서 테스트됨), PHP 8.0 이상. 하나의 다운로드에 두 버전용 패키지가 모두 들어 있습니다. 주문 통화는 CLP, ARS 또는 PEN. Receiver ID, API 키, 시크릿 키가 있는 Khipu 수금 계정과 인터넷에서 접근 가능한 쇼핑몰. vibefox.net에서 받은 VibeFox 라이선스 키(도메인당 키 1개).
