0530-3433334

网站建设 APP开发 小程序

知识

分享你我感悟

您当前位置>首页 >> 知识 >> 小程序

微信小程序开发的3个步骤进行简单描述,支付回调

发表时间:2023-09-05 11:06:09

文章来源:炫佑科技

浏览次数:177

菏泽炫佑科技 菏泽炫佑小程序开发 菏泽炫佑app制作 炫佑科技

微信小程序开发的3个步骤进行简单描述,支付回调

微信小程序开发已逐步进入支付阶段。 对于很多一直从事App开发的人来说,无疑要放弃过去的支付流程。 但微信小程序的支付有点奇怪。 在公众号中创建了应用,但在公众号中找不到文档的介绍。 这个设计有点奇怪付款微信小程序开发,小程序毕竟是公众号的。 支付或应用程序支付的范围也值得怀疑。

小程序支付步骤:

1、预付款

2.根据预付款数据+签名->发起付款

3.支付回调

下面简要描述这三个步骤:

1.预付款。 该接口通过前端向开发服务器提交支付信息(订单号、价格等)。 开发服务器提交给微信,然后返回一些真实前端需要支付的信息;

开发服务器预付费接口:

标志:A2****************A6,

:14********************68,

:签名=WXPay,

:14********************02,

appid:wx********************ab,

:9f********************37,

:wx********************54

2.发起支付(需要注意的是,发起支付不需要上传appid。

但签名需要appid微信小程序开发的3个步骤进行简单描述,支付回调,而且放在**位)

wx.({

:资源数据,

: =+res.data.,

: 'MD5',

:资源数据,

: 符号,//

参与签名的五个字段(区分大小写):appId,,,,(需要注意的是,这五个参数签名的顺序是按ASCII字典顺序排序的)

:(资源){

.log(支付成功);

},

失败: () {

},

:(){

})

生成签名

假设传输的参数如下:

appid:(需要注意的是,appid在wx.({})发起支付时不上传,但在签名时需要)

:

:1000

身体:测试

:

步骤1:按照key=value的格式,按照参数名称的ASCII字典顺序对参数进行排序,如下:

=appid=&body=测试&=1000&=&=;

第二步:拼接API密钥:

=&键=

符号=MD5().()=

此时的符号用于wx。 上传参数。

*后得到*终发送的数据:

1000

测试

炫佑科技专注互联网开发小程序开发-app开发-软件开发-网站制作等

相关案例查看更多