登录 | 注册
小程序交流 +关注 已有0人关注 +发表新主题

学习小程序调用支付接口

发表在 2019-3-6 09:42 来自PC 复制链接 手机看帖 扫一扫!手机看帖更爽 0 387

微信官居方文档指导路径:

学习小程序调用支付接口

学习小程序调用支付接口
几个关键的参数说明,timeStamp、package、playSisn。
timeStamp:时间戳使用的是秒值,不是毫秒值
package:
此参数的获取要通过后台调用微信提供的[统一下单]接口
接口的文档路径:

学习小程序调用支付接口

学习小程序调用支付接口
填写好以上必填参数,首先得有个店铺,这样就有了商户号。订单号必须是唯一的,方便支付成功后微信会回调这个地址。
签名生成:把需要的参数都放到一个map中,对这些参数进行排序,然后把商品key拼接到后面进行MD5加密就生成签名了,排序、拼接、加密三步完成。
以下开始参加csdn的一个大虾写的。
String str =“<xml>”
    +"<appid>mquick_xxxxxxxxx</appid>"
    +"<mch_id>10000100</mch_id>"
    +"<nonce_str>24jtlk2j3ltjl2kjlkt3j</nonce_str>"
    +"<sign>432l4j5j4325l23k4j5lj34</sign>"
+"</xml>"
map字符串传过去,则返加如下。

学习小程序调用支付接口

学习小程序调用支付接口
这样子便得到了以上说的package参数,下一步则是调用支付接口了。

学习小程序调用支付接口

学习小程序调用支付接口
返回的map参数传给前端调用。

学习小程序调用支付接口

学习小程序调用支付接口
由小程序前端发起支付接口,完毕。

扫描二维码,手机查看本帖
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部
快速回复 发贴