一、Demo下載
下載地址:https://open.unionpay.com/tjweb/acproduct/list?apiservId=448java
二、導入項目
注意:非maven項目,在導入idea、或者eclipse時請留意導入方式web
三、修改配置
acp_sdk.propertiesapi
將backUrl、frontUrl修改成外網可訪問的路徑,好比個人內網映射地址爲 ngrok.sscai.club微信
#後臺通知地址,填寫接收銀聯後臺通知的地址,必須外網能訪問
acpsdk.backUrl=http://ngrok.sscai.club/ACPSample_B2C/backRcvResponse
#前臺通知地址,填寫銀聯前臺通知的地址,必須外網能訪問
acpsdk.frontUrl=http://ngrok.sscai.club/ACPSample_B2C/frontRcvResponse
四、證書下載
acp_sdk.properties 文件中有一堆入網測試環境簽名證書的連接,如 D:/certs/acp_test_sign.p12app
證書的獲取:eclipse
首先註冊登陸銀聯帳戶,在 個人商家 > 個人測試 > 個人產品 > 測試參數maven
依次下載:敏感加密證書、根證書、中級證書、商戶私鑰證書 四個文件,而後放置 D:/certside
五、項目啓動
訪問連接:http://127.0.0.1:8070/ACPSample_B2C/學習
接下來會有三步,依次完成支付操做。測試
5.一、第一步:輸入卡號
5.二、第二步:輸卡信息
5.三、支付成功:
六、返回商戶
我建立了一個java相關的公衆號,用來記錄本身的學習之路,感興趣的小夥伴能夠關注一下微信公衆號哈:niceyoo