Skip to content

PayIn 流程

本节说明收款流程的关键步骤、状态与注意事项。

流程概览

  1. 商户创建并支付订单
  2. 平台返回支付动作(跳转/二维码等)
  3. 用户完成支付
  4. 平台通知商户支付结果
  5. 商户按需主动查询确认终态

详细流程

  1. 调用创建并支付接口生成订单。
  2. 按返回的 action 引导用户完成支付(跳转/二维码)。
  3. 支付完成后平台发送回调(仅成功回调)。
  4. 如未收到回调,使用查单接口确认最终状态。

关键状态

状态含义处理建议
INIT订单已创建,尚未进入支付流程保持订单待支付状态
USER_PAYING用户支付中展示支付中状态,等待回调
SUCCESS支付成功发货/发放权益
FAIL支付失败展示失败原因或引导重试
EXPIRED订单已过期关闭订单或引导重新下单
CLOSED订单已关闭结束处理

回调与查询

  • 回调仅在终态成功时触发,需验签并做幂等处理。
  • 建议在未收到回调或状态不明时主动查询。

常见场景

  • 跳转支付:返回 action.url,用户完成页面支付。
  • 二维码支付:返回 action.qrContent,展示二维码内容。