개요
VibeFox Klarna Payments는 OpenCart 3 및 OpenCart 4에 Klarna Payments를 추가합니다. 고객은 리디렉션 없이 Confirm Order 단계에 표시되는 Klarna 위젯으로 지금 결제, 나중 결제 또는 할부 결제를 선택할 수 있습니다. Klarna가 위젯에서 구매를 승인하면 확장 기능이 서버 측에서 Klarna 주문을 생성하며, 주문은 Klarna가 응답한 후에야 상태를 받습니다.
유럽, 북미, 오세아니아의 쇼핑몰 중 Klarna 가맹점 계정이 있고, 체크아웃에서 Klarna를 제공하면서 고객에게 언제 청구할지 직접 관리하고 싶은 곳에 적합합니다. Klarna Checkout(KCO), Express Checkout 버튼, On-site messaging, Sign in with Klarna, 정기 결제, 저장된 결제 수단, 주문 품목별 부분 캡처는 포함되지 않습니다.
주요 기능
Confirm Order 단계의 Klarna 위젯: Klarna 세션은 OpenCart가 방금 생성한 주문을 바탕으로 서버에서 만들어지므로, 위젯에 최종 주문 내용이 표시됩니다.
세 개의 API 지역: 유럽, 북미, 오세아니아. Klarna는 해당 지역 국가의 고객이 그 나라의 통화로 결제하는 경우에만 제공됩니다.
배송 시 캡처: 접수된 Klarna 주문은 승인(오소라이제이션)입니다. 기본적으로 주문을 완료 상태(예: Complete 또는 Shipped)로 바꿀 때 캡처됩니다. 캡처가 실패하면 상태는 바뀌지 않습니다. 자동 캡처와 수동 캡처도 사용할 수 있습니다.
취소 및 환불: 아직 캡처되지 않은 주문을 취소 상태로 바꾸면 Klarna 승인이 해제됩니다. 캡처된 금액의 전액 및 부분 환불은 주문 페이지의 VibeFox Klarna Payments 탭에서 할 수 있습니다.
사기 검토: Klarna가 보류 상태로 접수한 주문은 선택하신 상태에서 대기합니다. Klarna의 알림은 Order Management API로 검증되며, 주문은 결제 완료, 실패 또는 취소로 표시됩니다. 금액과 통화는 주문과 대조됩니다.
테스트 및 운영: 별도의 자격 증명을 사용하는 Klarna playground를 지원합니다. 각 주문은 자신의 환경과 지역을 기억하므로, 운영 전환 후에도 테스트 주문의 캡처와 환불이 계속 작동합니다.
중복 처리 방지: 더블 클릭, 새로고침, 두 번째 브라우저 탭에서도 Klarna 주문이 두 번 생성되지 않으며, 알림, 캡처, 환불이 두 번 적용되지 않습니다.
고유한 주문 상태: 결제 완료, 사기 검토, 결제 보류, 결제 오류, 취소, 환불된 주문에 대해 OpenCart 상태를 선택할 수 있습니다. OpenCart 지역(Geo Zone), 최소 금액, 정렬 순서도 설정할 수 있습니다. 로그에는 자격 증명이나 고객 데이터가 포함되지 않습니다.
요구 사항
OpenCart 3.0.x(3.0.5.0에서 테스트됨) 또는 OpenCart 4.0.2 이상(4.1.0.3에서 테스트됨), PHP 8.0 이상. 하나의 다운로드에 두 버전용 패키지가 모두 들어 있습니다.하나의 API 지역에 대한 API 자격 증명(사용자 이름과 비밀번호)이 있는 Klarna 가맹점 계정과 Klarna playground의 테스트 자격 증명. 지역에서 Klarna가 판매하는 주문 통화. vibefox.net에서 받은 VibeFox 라이선스 키(도메인당 키 하나).
