充值接口流程图
2016-06-13 19:16:19 0 举报
用户首先需要访问充值页面,然后选择充值金额或充值方式。在选择完成后,系统会生成一个支付订单,并将订单信息发送给用户进行确认。用户确认无误后,点击支付按钮,系统将跳转到第三方支付平台(如支付宝、微信等)进行支付操作。用户在第三方支付平台上完成支付后,第三方支付平台会将支付结果通知给系统。系统收到支付成功的结果后,会更新用户的账户余额,并返回支付成功的提示给用户。如果支付失败,系统会返回支付失败的原因,并提示用户重新支付。在整个过程中,系统都需要对用户的支付操作进行安全验证,以防止恶意操作和欺诈行为。
作者其他创作
大纲/内容
成功
t_order(订单表)
公共服务
t_thirdpay_flow(第三方支付流水表)更新状态为0101 待确认
易宝
t_usr_account(用户账户表)更新余额
充值请求
t_out_account_flow(外部账户收支表)插入备付金账户明细
t_thirdpay_flow(第三方支付流水表)新增状态为 0100 : 待付款
t_thirdpay_flow(第三方支付流水表)(更新状态为0102:成功 或0103:失败)
充值支付请求到易宝,易宝返回已请求成功,插入t_thirdpay_flow表,状态为 0100 : 待付款,将order_id返回给调用端。
第二步
充值确认
第一步
查询订单定时任务&回调
t_account_balan_flow(账户收支表)插入个人账户
充值支付请求到易宝,易宝返回已请求成功,修改t_thirdpay_flow表,状态为 0101 : 待确认。
0 条评论
下一页
为你推荐
查看更多