運行銀聯支付系統demo


1、Demo下載

下載地址:https://open.unionpay.com/tjweb/acproduct/list?apiservId=448

2、導入項目

注意:非maven項目,在導入idea、或者eclipse時請留意導入方式

3、修改配置

acp_sdk.properties

將backUrl、frontUrl修改為外網可訪問的路徑,比如我的內網映射地址為 ngrok.sscai.club

#后台通知地址,填寫接收銀聯后台通知的地址,必須外網能訪問
acpsdk.backUrl=http://ngrok.sscai.club/ACPSample_B2C/backRcvResponse

#前台通知地址,填寫銀聯前台通知的地址,必須外網能訪問
acpsdk.frontUrl=http://ngrok.sscai.club/ACPSample_B2C/frontRcvResponse

4、證書下載

acp_sdk.properties 文件中有一堆入網測試環境簽名證書的鏈接,如 D:/certs/acp_test_sign.p12

證書的獲取:

首先注冊登錄銀聯賬戶,在 我的商家 > 我的測試 > 我的產品 > 測試參數

依次下載:敏感加密證書、根證書、中級證書、商戶私鑰證書 四個文件,然后放置 D:/certs

5、項目啟動

訪問鏈接:http://127.0.0.1:8070/ACPSample_B2C/

接下來會有三步,依次完成支付操作。

5.1、第一步:輸入卡號
5.2、第二步:輸卡信息
5.3、支付成功:

6、返回商戶

我創建了一個java相關的公眾號,用來記錄自己的學習之路,感興趣的小伙伴可以關注一下微信公眾號哈:niceyoo


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM