4.支付流程
(1)用戶在客戶端中點(diǎn)擊購買商品,客戶端發(fā)起訂單生成請求到商戶后臺(tái);
(2)商戶后臺(tái)收到訂單生成請求后,按照《手機(jī)控件支付產(chǎn)品接口規(guī)范》組織并推送訂單信息至銀聯(lián)后臺(tái);
(3)銀聯(lián)后臺(tái)接收訂單信息并檢查通過后,生成對應(yīng)交易流水號(hào)(即TN),并回復(fù)至商戶后臺(tái)(應(yīng)答要素:交易流水號(hào)等);
(4)商戶后臺(tái)接收到交易流水號(hào)(TN),將交易流水號(hào)返回至客戶端;
(5)客戶端通過交易流水號(hào)(TN)調(diào)用支付控件;
(6)用戶在支付控件中輸入相關(guān)支付信息后,由支付控件向銀聯(lián)后臺(tái)發(fā)起支付請求;
(7)支付成功后,銀聯(lián)后臺(tái)將支付結(jié)果通知給商戶后臺(tái);
(8)銀聯(lián)后臺(tái)同時(shí)也將支付結(jié)果通知支付控件;
(9)支付控件顯示支付結(jié)果并將支付結(jié)果返回至客戶端;
注: 客戶端主要關(guān)注上述流程中(5)(9)部分的實(shí)現(xiàn)