VibeFox CorvusPay for PrestaShop

VibeFox CorvusPay for PrestaShop

20 €

라이선스당 가격: 도메인 1개, 12개월 업데이트 및 지원.

도움말

문의하기: VibeFox CorvusPay for PrestaShop

슬라이드하여 퍼즐 맞추기

개요

VibeFox CorvusPay Gateway는 CorvusPay(크로아티아)를 통한 카드 결제를 PrestaShop에 추가합니다. 결제 단계에서 고객은 CorvusPay를 선택하고, 서명된 양식과 함께 안전한 CorvusPay 결제 페이지로 이동하여 그곳에서 카드로 결제한 뒤 쇼핑몰로 돌아옵니다. 카드 데이터는 쇼핑몰 사이트를 거치지 않습니다. 주문은 CorvusPay가 결제를 확인한 후에만 생성되므로, 중단된 결제로 인해 미결제 주문이 남지 않습니다.

CorvusPay 가맹점 계정으로 카드를 받는 크로아티아 및 기타 지역의 쇼핑몰에 적합하며, EUR 또는 CorvusPay가 지원하는 20개 통화 중 다른 통화로 사용할 수 있습니다. 결제는 CorvusPay가 고객을 서명된 Success URL로 돌려보낼 때 확정되며, 서버 간 알림은 없습니다. 이 모듈은 PrestaShop에서 환불, 캡처, 무효화(void)를 지원하지 않으며(CorvusPay Merchant Center에서 처리하세요), 저장된 카드, 구독, 할부, 쇼핑몰 내 카드 입력 양식도 제공하지 않습니다.

주요 기능

서명된 결제 양식: CorvusPay로 보내는 양식은 Secret Key로 서명됩니다(모든 필드에 대한 HMAC-SHA256). CorvusPay API 버전 1.4를 사용합니다.

CorvusPay가 확인한 경우에만 결제 완료: 결제가 시작된 쇼핑몰(테스트 또는 운영)의 Secret Key로 Success URL 요청의 서명을 검증한 후에만 주문이 생성됩니다. 빈 Secret Key는 절대 검증을 통과하지 못합니다.

금액 및 통화 확인: 결제된 금액과 통화를 장바구니와 비교합니다. 일치하지 않으면 주문은 CorvusPay payment on hold 상태가 되며, 확인하기 전에는 배송하지 말라는 메모가 추가됩니다.

이중 처리 방지: 새로 고침되거나 반복된 Success 요청으로 주문이 두 번 생성되거나 결제가 두 번 기록되는 일은 없습니다. 이미 주문이 있는 장바구니에 대한 두 번째 결제는 메모만 추가합니다.

Sale 또는 Authorize only: 카드를 즉시 청구하거나, 금액을 예약해 두었다가 주문이 보류 상태인 동안 나중에 CorvusPay Merchant Center에서 캡처합니다.

취소해도 장바구니 유지: 고객이 CorvusPay 페이지에서 취소하면, 장바구니가 그대로 남은 상태로 메시지와 함께 체크아웃으로 돌아갑니다.

테스트 및 운영 쇼핑몰: 모드별로 별도의 Store ID와 Secret Key를 사용합니다. 테스트 모드는 CorvusPay 테스트 환경을 사용합니다.

주문 페이지의 CorvusPay 블록: CorvusPay 주문 번호, 상태, 거래 유형, 금액, 승인 코드, 거래 번호 및 카드 유형. 비밀 값, 서명, 고객 데이터를 포함하지 않는 선택형 로그.

요구 사항

PrestaShop 8.0 ~ 9.x, PHP 8.0 이상. 테스트 및 운영 쇼핑몰의 Store ID와 Secret Key가 있는 CorvusPay 가맹점 계정, 그리고 CorvusPay Merchant Center에 입력된 Success URL과 Cancel URL. vibefox.net에서 받은 VibeFox 라이선스 키(도메인 하나당 키 하나).