VibeFox Paysera for PrestaShop

VibeFox Paysera for PrestaShop

20 €

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

도움말

문의하기: VibeFox Paysera for PrestaShop

슬라이드하여 퍼즐 맞추기

개요

VibeFox Paysera Payment는 PrestaShop을 Paysera 결제 창에 연결합니다. 결제 단계에서 고객은 Paysera를 선택하고 Paysera로 이동한 뒤, Paysera 프로젝트에서 활성화된 모든 방식으로 결제합니다. 예를 들어 리투아니아, 라트비아, 에스토니아 및 기타 유럽 은행의 뱅크링크, 결제 카드, Paysera 지갑 등이 있습니다. 주문은 금액과 통화가 일치하는 서명된 Paysera 콜백을 받은 후에만 생성되므로, 결제를 중단한 경우 미결제 주문이 남지 않습니다.

결제 방식 선택을 Paysera 결제 창에서 진행하기를 원하는 Paysera 프로젝트 보유 상점에 적합합니다. Paysera 결제 창 프로토콜에는 환불 API가 없으므로 이 모듈은 관리자 페이지에서의 환불을 지원하지 않습니다. 환불은 Paysera 계정에서 처리해야 합니다. 체크아웃 페이지에서 은행이나 결제 수단을 선택하는 기능, 구독, 저장된 카드, Paysera 배송 서비스는 제공하지 않습니다.

주요 기능

서명된 요청 및 콜백: 결제 요청은 프로젝트 비밀번호로 서명됩니다. 콜백 서명(ss1) 또는 암호화된 콜백(AES-256-GCM)을 검증하며, 프로젝트 ID가 일치해야 합니다.

콜백 이후에만 주문 생성: 주문은 서버 간 Paysera 콜백에 의해 생성됩니다. 고객이 상점으로 돌아오는 것만으로는 주문이 생성되거나 결제되지 않습니다.

금액 및 통화 확인: 결제된 금액과 통화를 장바구니와 비교합니다. 일치하지 않으면 주문이 Paysera payment on hold 상태가 되며 메모가 추가됩니다.

지연된 은행 결제: 은행이 접수했지만 아직 실행되지 않은 결제 지시는 Awaiting Paysera payment 상태로 주문을 생성합니다. Paysera가 결제를 확인하면 Payment accepted가 됩니다.

중복 처리 방지: 반복된 콜백은 아무 작업도 하지 않으며, 같은 장바구니에 대한 병렬 콜백은 순차적으로 처리됩니다. 결제 완료, 환불 또는 취소된 주문은 이후의 콜백으로 다시 열리지 않습니다.

테스트 결제: 금액을 청구하지 않고 일반 Paysera 프로젝트에서 테스트 결제를 진행할 수 있으며, 선택적으로 Paysera 샌드박스 환경도 사용할 수 있습니다. 테스트 결제가 꺼져 있는 동안 받은 테스트 결제는 주문을 결제 완료로 처리하지 않습니다.

프로젝트가 허용하는 모든 통화: 금액은 Paysera 소수점 표에 따라 최소 단위로 전송되며, 소수점이 없는 통화와 소수점 셋째 자리까지 사용하는 통화도 포함됩니다.

주문 페이지의 Paysera 블록: Paysera 요청 ID, 환경, 테스트 여부, 요청 금액과 결제 금액, 결제 수단 및 모듈 메모를 표시합니다. 로그에는 비밀번호나 고객 데이터가 포함되지 않습니다.

요구 사항

PrestaShop 8.0~9.x, PHP 8.0 이상. 프로젝트 ID와 프로젝트 비밀번호가 있는 Paysera 프로젝트. Paysera 콜백을 받을 수 있도록 상점이 인터넷에서 접근 가능해야 합니다. vibefox.net에서 발급받은 VibeFox 라이선스 키(도메인당 1개).