这阵子天天接SDK,没事出来分享下一些经验 主要是微信支付相关。使用二维码支付能在极短的时间内完成支付流程。
注册商户平台
🔗 注册链接
服务器文档在这里
思路
我这边让服务器同学接入了php版本的服务端,转发到c++服务器,这里推荐大家尽量避免SDK的代码改动。
通过转发与代理的方式接入服务器是最快的。
- 客户端发送订单请求给服务器
- 服务器将对应的请求给SDK,返回的一串key可以拼接到SDK给的url中
- 最后将这串url发送给客户端(需要加密),客户端再请求微信直接刷出二维码。
- 用户支付完毕,SDK会通知商户,服务器再发送支付成功的消息给客户端。支付流程结束!