VibeFox Omise for OpenCart

VibeFox Omise for OpenCart

20 €

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

도움말

문의하기: VibeFox Omise for OpenCart

슬라이드하여 퍼즐 맞추기

개요

VibeFox Omise Payment는 Omise(Opn Payments)를 통한 신용카드 및 체크카드 결제를 OpenCart 3에 추가합니다. 카드 입력 양식은 체크아웃의 Confirm Order 단계에 표시됩니다. Omise.js가 고객의 브라우저에서 카드를 일회용 결제 토큰으로 변환하면, 쇼핑몰이 서버에서 그 토큰으로 청구합니다. 카드 데이터는 서버에 전달되지 않습니다. 은행이 3-D Secure를 요구하면 고객은 은행 페이지에서 결제를 확인한 뒤 쇼핑몰로 돌아옵니다. OpenCart는 결제 전에 주문을 생성하지만, 주문은 Omise가 청구를 확인한 후에야 상태를 받습니다.

Omise 계정이 있고, 자체 체크아웃에서 3-D Secure, 수동 캡처, 주문 페이지에서의 환불을 지원하는 카드 입력 양식을 원하는 쇼핑몰에 적합합니다. 이 확장 기능은 카드만 받습니다. PromptPay, TrueMoney, 모바일 뱅킹 또는 할부, 저장된 카드, 구독, 부분 캡처는 지원하지 않습니다.

주요 기능

Omise.js 기반 카드 입력 양식: 카드 명의자, 카드 번호, 유효기간, 보안 코드. 쇼핑몰로는 일회용 토큰만 전송됩니다. Omise 계정이 허용하는 Visa, Mastercard, JCB를 지원합니다.

3-D Secure: 필요한 경우 고객은 은행 페이지로 이동합니다. 돌아온 후의 결과는 URL이 아닌 Omise API에서 다시 읽어옵니다.

Omise가 확인한 경우에만 결제 완료: 청구가 확인되고 금액과 통화가 주문과 일치할 때만 주문 상태가 설정됩니다. 일치하지 않으면 주문은 메모와 함께 검토 상태가 됩니다.

즉시 청구 또는 승인만: 수동 캡처를 사용하면 주문 페이지에 Capture payment와 Void authorization 버튼이 표시됩니다.

주문 페이지에서 환불: 주문의 VibeFox Omise Payment 탭에서 전액 및 부분 환불이 가능하며, 환불 내역과 Omise 메모를 확인할 수 있습니다. Sync payment status는 Omise에서 청구 정보를 다시 읽어옵니다.

안전한 웹훅: Omise 웹훅은 서명되지 않으므로, 모든 이벤트는 쇼핑몰의 청구 내역과 대조되고 청구 정보는 Omise API에서 다시 읽어옵니다.

이중 청구 방지: 반복된 제출이나 재시도로 장바구니가 두 번 청구되는 일은 없습니다. OpenCart가 시도마다 새 주문을 만들더라도 마찬가지입니다. 테스트 키와 운영 키는 분리되어 있으며, 캡처와 환불은 항상 결제 시의 모드를 사용합니다.

자체 주문 상태와 OpenCart 조건: 결제 완료, 승인됨, 검토 중, 대기 중, 실패, 취소, 환불된 주문에 사용할 상태를 선택할 수 있습니다. 지오존, 최소 금액, 정렬 순서도 설정합니다. 키나 카드 데이터를 제외한 선택형 로그를 사용할 수 있습니다.

요구 사항

OpenCart 3.0.x(3.0.5.0에서 테스트), PHP 8.0 이상. HTTPS. Omise가 지원하는 주문 통화: THB, JPY, SGD, MYR, USD, EUR, GBP, AUD, CAD, CHF, CNY, DKK 또는 HKD. 테스트 및 운영용 공개 키와 비밀 키, 웹훅 엔드포인트가 있는 Omise 계정. vibefox.net에서 구매한 VibeFox 라이선스 키(도메인당 키 1개).