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