개요
VibeFox PayU LATAM Payment는 PrestaShop에 PayU Latam WebCheckout 결제를 추가합니다. 결제 단계에서 고객은 PayU LATAM을 선택하고, 안전한 PayU 결제 페이지로 이동하여 PayU 계정에서 활성화한 결제 수단(카드, 현금, 은행 송금, PSE 및 기타 현지 결제 수단)으로 결제한 뒤 쇼핑몰로 돌아옵니다. 카드 데이터는 쇼핑몰 사이트를 전혀 거치지 않습니다. 주문은 PayU가 결제를 확인한 후에만 생성되므로, 중단된 결제로 미결제 주문이 남지 않습니다.
ARS, BRL, CLP, COP, MXN, PEN 또는 USD로 판매하며 PayU Latam 계정을 보유한 아르헨티나, 브라질, 칠레, 콜롬비아, 멕시코, 파나마, 페루의 쇼핑몰에 적합합니다. 모듈은 쇼핑몰 내 결제 양식, PrestaShop에서의 환불(환불은 PayU 모듈에서 진행), 저장된 카드, 구독, 할부 설정을 제공하지 않습니다(할부는 PayU 페이지에 표시됩니다).
주요 기능
PayU 확인 시에만 결제 완료: 서버 간에 전송되는 PayU의 서명된 확인이 있을 때에만 주문이 생성됩니다. 모듈은 서명, 가맹점 ID, PayU가 장바구니에 대해 발급한 결제 참조를 확인합니다.
PayU에서 설정할 항목 없음: 확인 URL이 모든 결제와 함께 전송됩니다.
금액 및 통화 확인: 장바구니 총액과 일치하지 않는 결제는 메모와 함께 PayU LATAM payment on hold 상태가 되며, 자동으로 승인되지 않습니다.
현금 및 은행 결제: 현금 결제 바우처 등 PayU가 대기 중으로 보고하는 결제는 PayU가 확인할 때까지 Awaiting PayU LATAM payment에서 주문을 생성합니다.
고객에게 명확한 결과 표시: 거절되거나 만료된 결제 후 고객은 사유와 함께 결제 단계로 돌아가 다시 결제할 수 있습니다. 장바구니는 유지됩니다.
중복 처리 방지: 각 알림은 장바구니별 잠금하에 한 번만 처리되므로 PayU의 재시도가 두 번째 주문이나 중복 메모를 만들지 않습니다. 결제 완료된 주문에 대한 두 번째 결제는 환불 대상으로 표시됩니다.
샌드박스와 운영 자격 증명 분리: 기본값은 샌드박스입니다. 각 결제 시도는 해당 환경을 기억하므로 샌드박스와 운영 환경을 전환해도 대기 중인 결제에 문제가 생기지 않습니다.
PayU 주문 페이지 블록: 참조, 거래, 상태, 결제 수단, 장바구니의 모든 결제 시도, 모듈 메모. 키나 개인 데이터 없이 기록되는 선택 사항 로그.
요구 사항
PrestaShop 8.0 ~ 9.x, PHP 8.0 이상. 가맹점 ID, 해당 국가의 계정 ID 및 API 키가 있는 PayU Latam 계정과 테스트용 PayU 공개 샌드박스 자격 증명이 필요합니다. 장바구니 통화: ARS, BRL, CLP, COP, MXN, PEN 또는 USD. PayU 확인을 받으려면 인터넷에서 쇼핑몰에 접근할 수 있어야 합니다. vibefox.net에서 받은 VibeFox 라이선스 키(도메인 하나당 키 하나).
