小程序开发调用微信支付以及微信回调地址配置

首先观看微信提供的文档 https://pay.weixin.qq.com/wiki/doc/api/wxa/…

首先观看微信提供的文档

https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_api.php?chapter=7_3&index=1

清楚调用微信支付必须传递的参数

因为微信提供了小程序唤起微信支付的方法,后端只需要传递对应的参数给前端即可

首先在程序中配置申请的固定参数

编写工具类实现对固定值的读取

当用户点击购买会生成订单,这里代码省略

点击登陆时调用后端传给前端需要的值

可以看到,除了一些固定值,需要我们自己处理的有

签名:根据文档可以发现签名是有一定要求的

简单来说就将其他传入固定值字段进行排序拼接,在根据商家号的key进行加密处理。

支付接口

编写service逻辑,根据文档进行传值

签名工具类,以及时间戳方法

此时即可完成支付,微信支付后,微信会给我们回调地址进行发送信息,由此我们可以判断支付状态以及获取微信支付返回的参数

回调接口

接收输入流转换工具类

本文来自网络,不代表软粉网立场,转载请注明出处:https://www.rfff.net/p/3925.html

作者: HUI

发表评论

您的电子邮箱地址不会被公开。

返回顶部