刷卡支付场景

最近更新时间:2019-11-06 17:44:21

本节介绍刷卡支付相关接口使用场景。

整个刷卡支付场景序列图如下:

主要步骤:

  1. 第1 - 2步收银员根据订单确定收款金额。
  2. 第3步顾客打开第三方支付平台付款码。
  3. 第4步收银员扫描取得用户付款码。
  4. 第5步收银客户端提取付款码,生成订单号以及 商户其它信息,调用 刷卡支付 接口micro_pay请求云支付系统。
  5. 第6 - 8步返回支付结果。
    • 如果第三方平台支付状态为支付中,则执行第9 - 12步。
    • 如果未支付完成跳至第13步。
    • 如果支付失败则直接跳到第14步。
  6. 第9 - 12步轮询调用 查询订单 接口query_order,直到第三方支付平台返回支付成功或支付失败。如果2分钟内没有轮询到支付结果,请收银员去云支付公众号平台确认支付结果。
  7. 第13步顾客收到第三方支付平台通知。
  8. 第14步收银客户端给收银员展示支付结果。
注意:

接口调用方要保证订单号在商户下唯一。