銀聯接口測試——詳細(JAVA),銀聯接口java
准備材料
1、注冊賬號 https://open.unionpay.com/ajweb/register?locale=zh_CN
2、▼登錄賬號 -->幫助中心--> 下載,選擇網關支付,下載網管支付產品技術開發包,裡面有一些文檔,你也可以下載下來看看。
3、開發工具Eclipse+Tomcat7.0
4、導入工程 工程下面有一個readme.txt 可以先看看了解一下工程目錄
正文開始
一、修改配置文件以及一些參數
▼獲取測試參數
▼我的參數
①分別點擊商戶私鑰證書和銀聯公鑰證書進行下載
②這裡有測試商戶號以及測試入口地址
③把下載的商戶私鑰證書重命名為acp_test_sign.pfx
④把下載的銀聯公鑰證書重命名為acp_test_verify_sign.cer
⑤在D盤新建文件夾certs,把工程sr/cassets/測試環境證書 裡面的文件拷貝到剛才新建的文件夾裡
⑥把③④步重命名的文件也拷貝到D:\certs裡面替換掉
▼打開工程裡的acp_sdk.properties配置文件,修改請求交易地址,這裡的請求交易地址請參考“測試參數”
▼修改以下幾個位置(如果你certs文件夾和我同一個地方,那你就和我一樣)
▼還記得你的測試參數裡面的測試商戶號嗎?去把他復制過來,修改每一個java文件裡面的merId,有的文件裡面沒有就不用修改。下面舉個例子
二、測試
▼我的產品-->未測試-->網關支付,點擊開始測試,然後默默等待10分鐘(文檔裡面有說明這裡測試10分鐘後生效)
▼用IE訪問地址http://127.0.0.1:8080/ACPSample_B2C/(記住不要用360會出現問題),輸入你的測試商戶號,點擊跳轉銀聯支付頁面,這裡會出現證書安全問題,不管他繼續訪問
▼進入支付頁面,把測試參數下面的銀行卡拿來測試吧,點擊確認付款,是不是支付成功了呢?
到這裡開發測試項目就跑起來了,你就可以盡情的調試,閱讀文檔,閱讀代碼吧!
如果還有什麼問題,可以給我留言。