개요
WC ePayco Payment는 콜롬비아용 ePayco 결제를 WooCommerce에 추가합니다. 주문 후 고객은 ePayco 체크아웃에서 결제합니다. 체크아웃은 주문 페이지 위에 팝업으로 열리거나, ePayco 결제 페이지로 리디렉션됩니다. 고객은 ePayco 계정에서 활성화된 결제 수단(카드, PSE 계좌이체, 현금 결제 네트워크, Daviplata 같은 전자지갑 등)을 사용할 수 있습니다. 카드 정보와 계좌 정보는 쇼핑몰 사이트를 거치지 않습니다.
콜롬비아 페소(COP) 또는 미국 달러(USD)로 판매하고 이미 ePayco 계정이 있는 쇼핑몰에 적합합니다. 이 플러그인은 일회성 결제만 지원합니다. WooCommerce에서의 환불은 지원하지 않으며(ePayco 대시보드에서 환불합니다), 저장된 카드, 구독 또는 분할 결제도 지원하지 않습니다. 또한 대기 중인 거래의 상태를 ePayco에 주기적으로 조회하지 않습니다.
주요 기능
ePayco Checkout v2: 결제 시도마다 주문 합계, 세금, 통화, 주문 번호를 포함한 체크아웃 세션이 서버에서 생성됩니다. 팝업(One Page) 또는 리디렉션 체크아웃을 선택할 수 있습니다.
ePayco가 확인한 경우에만 결제 완료: 주문은 P_CUST_ID_CLIENTE와 P_KEY로 서명된 확인 메시지를 받았을 때, 또는 고객이 돌아왔을 때 플러그인이 ePayco에서 직접 가져온 거래로 확인된 경우에만 결제 완료로 표시됩니다. ePayco 대시보드에서 따로 설정할 필요는 없습니다.
금액 및 통화 확인: ePayco가 보고한 금액과 통화를 주문과 비교합니다. 일치하지 않으면 주문은 메모와 함께 보류 상태가 됩니다.
중복 처리 방지: 하나의 ePayco 참조 번호는 한 주문만 결제합니다. 반복된 확인, 고객의 복귀, 재시도는 한 번만 적용되므로 메모, 이메일, 재고가 중복 반영되지 않습니다.
대기 중인 결제 처리: 아직 대기 중인 PSE 및 현금 결제는 ePayco가 확인할 때까지 주문을 보류 상태로 둡니다. 거절된 결제는 주문을 실패로 표시하며, 고객은 다시 시도할 수 있습니다.
테스트 모드: ePayco 테스트 카드와 같은 키로 테스트 세션을 진행합니다. 테스트 거래는 운영 모드에서 생성된 주문을 결제하지 않습니다.
최신 WooCommerce 지원: 클래식 체크아웃, 체크아웃 블록, 주문 결제(Pay for order) 페이지, HPOS를 지원합니다. 키나 고객 데이터를 포함하지 않는 선택적 로그를 제공합니다. 스페인어 번역이 포함되어 있습니다.
요구 사항
WordPress 5.8 이상, WooCommerce 7.0 이상, PHP 8.0 이상. ePayco 계정과 API 키 4개(P_CUST_ID_CLIENTE, P_KEY, PUBLIC_KEY, PRIVATE_KEY). 쇼핑몰 통화 COP 또는 USD. vibefox.net에서 받은 VibeFox 라이선스 키(도메인당 키 1개).
