개요
VibeFox Paytrail Gateway는 Paytrail 결제 페이지를 통한 결제를 OpenCart 3 및 OpenCart 4에 추가합니다. 마지막 체크아웃 단계에서 고객이 Confirm Order를 클릭하면 Paytrail 페이지로 이동하며, 고객은 Paytrail 계정에서 활성화된 방법(핀란드 온라인 뱅킹, 카드, 모바일 결제, 청구서 및 할부 방식) 중 하나로 결제한 뒤 쇼핑몰로 돌아옵니다. 카드 정보와 은행 정보는 쇼핑몰 사이트를 거치지 않습니다. OpenCart는 결제 전에 주문을 생성하지만, 주문은 Paytrail이 결제를 확인한 후에야 상태를 얻으므로 미결제 시도는 누락된 주문으로 남습니다.
유로로 판매하며 모든 Paytrail 결제 방법을 하나의 결제 수단으로 묶고 싶은 핀란드 쇼핑몰에 적합합니다. 결제 방법은 체크아웃이 아니라 Paytrail 페이지에서 선택합니다. 이 확장 기능은 EUR만 허용합니다. 저장된 카드, 구독, shop-in-shop, 청구서 수동 활성화, 정산 보고서를 지원하지 않으며, Paytrail Merchant Panel에서 한 환불은 OpenCart와 동기화되지 않습니다.
주요 기능
Paytrail 결제 페이지: Paytrail의 모든 결제 방법을 하나의 결제 수단으로 제공합니다. 페이지 언어는 고객의 언어를 따릅니다(핀란드어, 스웨덴어 또는 영어).
Paytrail로 전송되는 주문 항목: 세금이 포함된 상품, 기프트 카드, 배송비 및 기타 요금. 할인은 항목에 나누어 적용됩니다. 항목의 합계는 항상 결제 금액과 일치합니다.
Paytrail이 확인한 경우에만 결제 완료: 고객의 복귀와 서버 간 콜백은 유효한 서명이 있고 해당 주문의 결제 시도인 경우에만 수락됩니다. 결제 금액이 주문 합계와 다르면 주문은 메모와 함께 검토 상태가 됩니다.
Paytrail에서 설정할 것 없음: 콜백 URL은 모든 결제와 함께 전송됩니다.
하나의 장바구니, 하나의 결제: 반복되는 콜백과 복귀는 한 번만 적용됩니다. 이미 결제된 장바구니에 대한 새 시도는 바로 성공 페이지로 이동하며, 두 번째 결제 완료 시도는 환불이 필요한 중복 결제로 보고됩니다.
지연 결제: 청구서 및 기타 보류 중인 결제는 Paytrail이 확인하거나 거절할 때까지 대기 상태가 됩니다.
주문 페이지에서의 환불: 주문의 VibeFox Paytrail Gateway 탭에서 전액 및 부분 환불이 가능하며, 한도는 Paytrail이 실제로 청구한 금액입니다. 결제 방법이 직접 환불을 지원하지 않으면 이메일 환불이 자동으로 시작됩니다.
테스트 모드 및 OpenCart 조건: Paytrail의 공개 테스트 계정(키 불필요), 자체 주문 상태, 지역(Geo Zone), 최소 주문 금액 및 정렬 순서. 개인 정보나 키를 포함하지 않는 선택 사항인 로그.
요구 사항
OpenCart 3.0.x(3.0.5.0에서 테스트됨) 또는 OpenCart 4.0.2 이상(4.1.0.3에서 테스트됨), PHP 8.0 이상. 하나의 다운로드 파일에 두 버전의 패키지가 모두 포함되어 있습니다. Paytrail 가맹점 계정(가맹점 ID 및 비밀 키)과 주문 통화로 EUR. 콜백을 받을 수 있도록 쇼핑몰이 인터넷에서 접근 가능해야 합니다. vibefox.net에서 받은 VibeFox 라이선스 키(도메인당 키 하나).
