1.必须启用支付,并且必须注册域名和配置https
。
2.微信小程序处理。wxml
。射流研究…
3后台处理部分(博主以PHP为例)[其他语言可参考修改]
如果对以下参数不了解,可以通过这个视图,微信文档,查看参数名称。
https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_api.php?章节=9_1
以下是实现代码:
//微信支付公共功能Pay(){ $ fee=0.01;//比如充值0.01美元appid='微信小程序的appid[自己填写]';//如果是微信官方账号,则是微信官方账号appid $ body='蜗牛充值[自己填写]';$mch_id='您的商户编号[自行填写]';$ nonce _ str=$ this-nonce _ str();//随机字符串$notify_url='回调的URL[自己填写]';$openid='用户的OpenID[自己填写]';$ out _ trade _ no=$ this-order _ number();//商户订单号$spbill_create_ip='服务器的IP[自己填写]';$ total _ fee=$ fee * 100//因为最低充值金额是1,单位是分钟,如果是1。