1. 程式人生 > >微信支付開發(銀行服務商版)場景分析

微信支付開發(銀行服務商版)場景分析

https://pay.weixin.qq.com/wiki/doc/api/bank.html頁面進去看到如下介面:

這裡只關注銀行服務商版的微信開發,且關注如上圖前三種,即付款碼支付,JSAPI支付,Native支付。

2.從業務場景看

A)主掃(刷卡支付,api的url為https://api.mch.weixin.qq.com/pay/micropay)
拿到使用者付款條形碼,判斷是支付寶還是微信支付,然後獲取對應渠道引數呼叫渠道,對使用者餘額進行扣款。

B)被掃
場景一,jspAPI支付,api的url為https://api.mch.weixin.qq.com/pay/unifiedorder
商戶提供碼牌二維碼,使用者掃二維碼進入h5頁面輸入價格確認頁面,確定支付後呼叫公眾號jspAPI支付
微信api,

場景二,NATIVE掃碼,apid的url為https://api.mch.weixin.qq.com/pay/unifiedorder
商戶呼叫NATIVE掃碼支付生成預支付訂單並提供二維碼,等待顧客掃碼支付

場景一和二呼叫相同的URL,但是trade_type傳值前者為JSAPI,後者為NATIVE

 

 

參考資料入口:

https://pay.weixin.qq.com/wiki/doc/api/index.html