步驟1:商戶后臺系統根據用戶選購的商品生成訂單。
步驟2:用戶確認支付后調用微信支付【Native支付下單API】生成預支付交易;
步驟3:微信支付系統收到請求后生成預支付交易單,并返回交易會話的二維碼鏈接code_url。
步驟4:商戶后臺系統根據返回的code_url生成二維碼。
步驟5:用戶打開微信“掃一掃”掃描二維碼,微信客戶端將掃碼內容發(fā)送到微信支付系統。
步驟6:微信支付系統收到客戶端請求,驗證鏈接有效性后發(fā)起用戶支付,要求用戶授權。
步驟7:用戶在微信客戶端輸入密碼,確認支付后,微信客戶端提交授權。
步驟8:微信支付系統根據用戶授權完成支付交易。
步驟9:微信支付系統完成支付交易后給微信客戶端返回交易結果,并將交易結果通過短信、微信消息提示用戶。微信客戶端展示支付交易結果頁面。
步驟10:微信支付系統通過發(fā)送異步消息通知商戶后臺系統支付結果。商戶后臺系統需回復接收情況,通知微信后臺系統不再發(fā)送該單的支付通知。
步驟11:未收到支付通知的情況,商戶后臺系統調用【查詢訂單API】。
步驟12:商戶確認訂單已支付后給用戶發(fā)貨。
對應鏈接格式:weixin://wxpay/bizpayurl?sr=XXXXX。請商戶調用第三方庫將code_url生成二維碼圖片。該模式鏈接較短,生成的二維碼打印到結賬小票上的識別率較高。
例如,將weixin://wxpay/s/An4baqw生成二維碼見圖6.10
客戶服務電話
業(yè)務發(fā)展
9:00-18:00
北京時間 星期一至星期五
開發(fā)人員支持