mrjnamei
2023-10-26 18:19:06 +08:00
这里简单说一下后端的支付经验:
市面上的支付以 wx 和 zfb 举例,支付流程都差不多,首先创建一个订单,对方会返回一个支付的订单 id ,
后面要么组织 url 到对方网站支付(支付宝 pc 支付) , 要么请求一个支付二维码 ( 支付宝/wx ) , 要么客户端拿着这个订单 id + 签名数据 发起支付 (app/wx) ,
支付完成以后,注意的无非 2 点,
1. 支付服务器会发起异步通知给你,你拿到信息需要先验证签名、业务信息 <服务端为主>
2. 客户端的支付跳转、弹窗通知客户支付成功/失败的处理. <客户端为主>
到这里支付就结束了
---
然后说一下怎么集成这些支付工具以及如何编码.
像支付宝/wx 都提供了官方的 sdk 和 demo 代码,照葫芦画瓢就行了。
除了这两种,还有一种聚合支付平台,就是他帮你把常见的支付体系都搞定了,你只需要对接他的系统,
这种也有 sdk 提供,主要是异步这块调试好,基本上就没啥问题