支付流程

移动支付的流程

1.APP将商品信息post给APP服务器
2.APP服务器携带商品信息和一些其他信息请求支付平台服务器,获取预支付订单信息
3.APP服务器得到预支付订单信息并返给APP
4.APP解析预支付订单信息
5.APP利用解析后的预支付信息调起支付客户端(微信,支付宝,等)
6.支付客户端将支付结果返给APP
7.APP向用户展示支付结果

实际运用中 ,一般都是拿到商品的id ,去发送一次请求到服务器,拿到这个订单号,通过这个订单号,再去吊起支付,最后根据这个支付结果,去展示相应的UI。

参考:https://juejin.im/post/58d242232f301e007e63bce9

你可能感兴趣的:(支付流程)