iOS銀聯,支付寶,微信,ping++開發文檔


銀聯支付

銀聯支付目測只需兩個參數

 1.tn 其實就是訂單號

 2.mode 是測試環境還是線上環境

開發步驟

1.首先客戶端瀏覽商品,點擊下單,請求到達商戶后台

 2.商戶后台在提交訂單信息到銀聯后台

 3.銀聯后台返回流水號

 4.商戶后台將交易流水號返回給客戶端

 5.客戶端再通過流水號啟動手機控價支付

 6.支付控價手機支付信息並請求銀聯后台,完成支付后銀聯后台通知商戶后台支付結果

 7.銀聯后台通知支付控件支付結果

 8.支付控件通知客戶端支付結果

 9.最后客戶端將支付結果展示給用戶

**點擊查看銀聯demo**

支付寶支付

開發步驟

1.向支付寶申請,與支付寶簽約,獲得商戶ID和賬號ID

2.下載相應的公鑰私鑰文件(加密簽名用)

3.下載支付寶SDK

4.生成訂單信息 簽名加密

5.調用支付寶客戶端,由支付寶客戶端跟支付寶安全服務器打交道

6.支付完畢后,支付寶客戶端會自動跳回到原來的應用程序

7.在原來的應用程序中顯示支付結果給用戶看

**點擊查看支付寶demo**

微信支付

1.appID、appSecret(在微信公眾平台你申請的應用當前頁面可以看到)

2.MCH_ID、商戶號是你申請成功關於微信支付之后微信官方給你發的郵件里面

3.partnerID、商戶密鑰 最難搞 他就在微信支付-商戶平台里面—》賬號設置-——》API安全里面 第一次是需要設置的

4.notify_URL、支付結果回調頁面

5.SP_URL()、獲取服務器支付數據地址,也就是獲取訂單編號這些,填上后台接口接行了(商戶自己定義的)

開發步驟

1、用戶在商戶APP中選擇商品,提交訂單,選擇微信支付

2、商戶后台收到用戶支付單,調用微信支付統一下單接口

3、統一下單接口返回正常的prepay_id,再按簽名規范重新生成簽名后,將數據傳輸給APP,參與簽名的字段有 appid partnerid nonceStr timestamp package

4、商戶APP調起微信支付

5、商戶后台接收支付結果

6、商戶后台查詢支付結果

Ping++開發

1、  參數 appKey :是ping++分配給你的唯一身份標識

2、  應用ID          :是ping++分配給你應用的唯一標識

3、  NotifyURL   :是ping++系統用來想你的應用后台推送異步通知時使用的地址,該地址必須是一個互聯網可以訪問的地址,你可以在ping++管理平台中對應用進行設置

**點擊查看Ping++支付demo**


免責聲明!

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



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