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
