웹사이트와 통합하기 위해 결제 게이트웨이를 구현하는 방법은 무엇인가요? www.deekpay.com

웹사이트와 결제 게이트웨이 통합을 구현하는 방법은 무엇인가요?

전자결제 대행사는 구매자, 판매자, 구매자의 은행, 판매자의 은행 등 거래의 모든 이해관계자를 한데 모읍니다. 그렇기 때문에 개인이 웹사이트에 결제 게이트웨이를 구현할 때 완전히 능숙해지는 데 시간이 오래 걸립니다. 결제 게이트웨이 통합은 온라인 거래의 성공을 위해 매우 중요합니다. 따라서 여기에서는 결제 게이트웨이를 통해 거래가 이루어질 때 일반적으로 발생하는 API 호출에 대해 설명합니다.

위 이미지는 주요 통합 단계를 보여줍니다.

API 통합 단계

판매자 웹사이트

거래를 시작하기 위해 판매자는 인터넷의 특정 상호 작용 패턴인 POST 요청을 생성합니다. 요청에는 필수 및 선택 매개 변수가 모두 포함되어야 합니다. 필수 필드에는 키(게이트웨이에서 제공), 거래 ID(판매자 측에서 생성된 주문 참조 번호), 금액, 제품 정보, 이름, 이메일, 전화 번호, 서비스 공급업체, 해시(체크섬)가 포함됩니다. 판매자는 또한 해시를 계산하여 전자결제 대행사로 전송합니다.

PayU 결제 게이트웨이 웹사이트

POST 요청이 PayU에 도달하면 고객은 결제 게이트웨이(PayU)의 결제 페이지로 리디렉션됩니다. 이제 고객은 PayU 페이지에서 특정 결제 옵션(신용카드/직불카드/인터넷 뱅킹 등)을 선택하고 '결제'를 클릭합니다. 이 때 결제 게이트웨이가 고객을 선택한 은행으로 리디렉션합니다. 고객은 은행 로그인 페이지에서 필요한 승인/인증 프로세스를 완료하고 은행은 결제 게이트웨이에 성공/실패 응답을 반환합니다.

트랜잭션 POST 요청이 전자결제 대행사 서버에 도달하면 데이터베이스에 새 트랜잭션 항목이 생성됩니다. 게이트웨이 데이터베이스에서 각각의 새 거래를 식별하기 위해 게이트웨이 측에서 매번 고유 식별자를 생성합니다.

결제 게이트웨이는 은행으로부터 받은 응답에 따라 거래 상태를 표시합니다.

최종 거래 응답은 POST 응답을 통해 판매자에게 전송됩니다. 이 응답에서 판매자는 거래의 최종 상태를 받게 됩니다. 판매자는 여기에서 해시 매개변수도 받게 됩니다. 이는 사용자의 변조 시도를 엄격하게 방지하기 위한 것입니다.

다양한 툴킷으로 결제 게이트웨이 통합 프로세스를 간소화하는 방법

툴킷마다 다양한 API를 제공하여 많은 작업을 자동화할 수 있으며, PayU는 개발자에게 장바구니 통합 툴킷과 플랫폼 기반 통합 툴킷의 두 가지 유형의 툴킷을 제공하여 쉽게 통합할 수 있도록 지원합니다.

쇼핑 카트 통합 툴킷

장바구니 툴킷은 코드와 API를 통해 결제 게이트웨이의 통합 프로세스를 간소화하는 데 도움이 됩니다. 현재 PayU는 30개 이상의 장바구니 통합 툴킷을 제공합니다. 여기에는 다음이 포함됩니다:

오픈카트

Interspire

줌라 버츄마트

마젠토

프레스타샵

Zencart

CS-Cart

OScommerce

워드프레스 전자상거래

워드프레스 우커머스

드루팔 우버카트

WHMCS

플랫폼 기반 통합 툴킷

PayU는 현재 네 가지 환경을 위한 통합 툴킷을 제공합니다:

PHP

JSP

.

ROR

PayU는 가장 쉽고 빠른 결제 게이트웨이 통합 프로세스를 제공합니다. 지금 PayU 결제 게이트웨이와 웹사이트의 통합에 대해 자세히 알아보세요!

PayU 웹사이트 통합 프로세스에 대한 자세한 내용은 请发送邮件至[email protected]咨询我们 참조하세요.