异步处理在支付环节的应用(3)
步骤一:用户在商户APP中选择商品并提交订单。
步骤二:用户选择微信支付并开始支付订单。
步骤三:商户后台调用微信支付统一下单支付接口,生成支付订单推送给微信支付。
步骤四:商户APP调起微信支付。
步骤五:用户输入密码完成验证,微信支付同步返回支付受理成功,但是最终支付结果仍然要以异步通知为准。
步骤六:微信支付发送扣款请求给网联,网联转接给发卡行。
步骤七:发卡行完成扣款,反馈成功消息给网联,网联再通知微信支付。
步骤八:微信支付异步通知商户支付成功,商户后台也可以主动查询支付结果。
注:以上流程是假设电商平台直接对接微信支付,如果是电商平台接入的是其他第三方支付平台(该平台聚合了微信支付方式)或者第四方聚合支付平台,那么在中间的系统交互则会多了一个环节。
步骤一:用户在商户APP中选择商品并提交订单。
步骤二:用户选择微信支付并开始支付订单。
步骤三:商户后台调用微信支付统一下单支付接口,生成支付订单推送给微信支付。
步骤四:商户APP调起微信支付。
步骤五:用户输入密码完成验证,微信支付同步返回支付受理成功,但是最终支付结果仍然要以异步通知为准。
步骤六:微信支付发送扣款请求给网联,网联转接给发卡行。
步骤七:发卡行完成扣款,反馈成功消息给网联,网联再通知微信支付。
步骤八:微信支付异步通知商户支付成功,商户后台也可以主动查询支付结果。
注:以上流程是假设电商平台直接对接微信支付,如果是电商平台接入的是其他第三方支付平台(该平台聚合了微信支付方式)或者第四方聚合支付平台,那么在中间的系统交互则会多了一个环节。
全部评论
相关推荐
点赞 评论 收藏
分享
06-22 23:41
产品专员 点赞 评论 收藏
分享