通過Paytm UPI Intent處理付款

來源: Paytm
作者:Paytm
時間:2021-02-05
19222
本文簡述Paytm UPI Intent處理付款步驟。

windows-Wzn5IgxXWKo-unsplash.jpg

步驟1:以下是集成UPI Intent解決方案的先決條件:

MID:  Paytm為您的帳戶發(fā)布的唯一商戶標識符。

商家密鑰: 這是用于保護每個請求的加密的唯一秘密密鑰。這需要保留在服務(wù)器端,并且不應(yīng)與任何人共享。

商家網(wǎng)站的S2S通知URL:  Paytm將在您提供的回調(diào)URL上發(fā)送交易詳細信息/狀態(tài)。

步驟2:自定義您的付款頁面并啟動交易

用戶將產(chǎn)品添加到購物車中,然后轉(zhuǎn)到付款頁面。您可以在此頁面上向用戶顯示不同的付款選項,例如信用卡/借記卡,網(wǎng)上銀行,UPI等。您的后端服務(wù)器創(chuàng)建訂單并調(diào)用Paytm的 Initiate Transaction API。Paytm將在對此請求的響應(yīng)中提供交易令牌。

步驟3:調(diào)用流程交易API

用戶選擇付款方式作為UPI。您 使用之前收到的交易令牌調(diào)用 Process Transaction API。Paytm服務(wù)器在收到Process交易請求后,調(diào)用UPI Switch的UPI Intent API。UPI Switch確認請求后,Paytm服務(wù)器將發(fā)送深層鏈接以響應(yīng) Process Transaction API 請求。

步驟4:在用戶的手機上打開可用的PSP應(yīng)用

您的應(yīng)用程序收到來自服務(wù)器的深層鏈接,該鏈接將控制權(quán)交給了android,以便在用戶設(shè)備上打開可用的PSP應(yīng)用程序。然后,用戶可以從打開的不同PSP應(yīng)用中選擇自己選擇的PSP應(yīng)用,以便繼續(xù)付款。

步驟5:用戶選擇PSP應(yīng)用并進行付款

用戶選擇PSP應(yīng)用程序之一(例如google pay)以繼續(xù)進行訂單付款。用戶在由PSP App打開的NPCI主頁上輸入UPI PIN,并已填寫訂單詳細信息,例如訂單金額和收款人VPA地址。

步驟6:在PSP App和NPCI上處理付款交易

用戶輸入UPI PIN并按“提交”按鈕后,PSP App會將付款請求發(fā)送到NPCI,后者又將請求UPI切換以解析商家VPA(以及用戶帳號和ESN)。UPI交換機將進行驗證,并將帳戶詳細信息發(fā)送到NPCI。NPCI確認同時向PSP App和UPI Switch付款。

步驟7:PSP App將控制權(quán)交還給Merchant App

在收到付款確認狀態(tài)后,PSP App會將控制權(quán)交還給商家App。UPI Switch還將付款狀態(tài)轉(zhuǎn)發(fā)到Paytm服務(wù)器。

步驟8:Paytm服務(wù)器在商家的S2S URL上發(fā)送付款狀態(tài)

Paytm服務(wù)器在商家配置的S2S URL上發(fā)送付款狀態(tài)。您還應(yīng)該使用Transaction Status API通過服務(wù)器端請求驗證響應(yīng) 。此API需要在請求和響應(yīng)中使用checksumhash。您必須使用數(shù)據(jù)庫條目來驗證訂單ID和金額。在所有情況下,該狀態(tài)都應(yīng)視為交易的最終狀態(tài)。

立即登錄,閱讀全文
版權(quán)說明:
本文內(nèi)容來自于Paytm,本站不擁有所有權(quán),不承擔相關(guān)法律責任。文章內(nèi)容系作者個人觀點,不代表快出海對觀點贊同或支持。如有侵權(quán),請聯(lián)系管理員(zzx@kchuhai.com)刪除!
優(yōu)質(zhì)服務(wù)商推薦
更多