特约商户号中绑定小程序Appid,完成支付步骤操作 - 新闻资讯 - 云南小程序开发|云南软件开发|云南网站建设-昆明葵宇信息科技有限公司

159-8711-8523

云南网建设/小程序开发/软件开发

知识

不管是网站,软件还是小程序,都要直接或间接能为您产生价值,我们在追求其视觉表现的同时,更侧重于功能的便捷,营销的便利,运营的高效,让网站成为营销工具,让软件能切实提升企业内部管理水平和效率。优秀的程序为后期升级提供便捷的支持!

您当前位置>首页 » 新闻资讯 » 小程序相关 >

特约商户号中绑定小程序Appid,完成支付步骤操作

发表时间:2021-2-3

发布人:葵宇科技

浏览次数:64

1、申请注册商务号,需要的证件弄齐就可以了这里步骤比较简单,注册的时候注意超级管理员的信息用的是哪个手机号绑定的微信。后面用来登录操作的,我就跳过这一步。

2、在商务平台“https://pay.weixin.qq.com/index.php/core/home/login”使用微信扫描二维码登录。这个微信必须是超级管理员才可以登录。

3、

标题

点击提交后等待小程序后台确认授权

小程序后台确定

关联完成状态

4、到这里基本上绑定完成了。可以使用统一下单接口进行支付。
5、如果使用小程序云支付接口。还需要以下配置操作

首先得开通小程序云开发。选用基础版是免费的就可以了。看下图

授权状态需要在商务号的管理员微信中确认授权。

以上步骤就是商务号跟小程序APPID绑定关联的过程。这个绑定关联不上,无法完成支付。

剩下的就是代码部分了。APPID关联弄好后使用小程序云进行支付开发代码就简单很多了。

云函数代码:

  1. // 云函数入口文件
  2. const cloud = require('wx-server-sdk')
  3. cloud.init()
  4. // 云函数入口函数
  5. exports.main = async (event, context) => {
  6. const res = await cloud.cloudPay.unifiedOrder({
  7. "body" : "XXXX订单",
  8. "outTradeNo" : event.orderid,//订单号每次都不能一样
  9. "spbillCreateIp" : "127.0.0.1",
  10. "sub_appid":"wx2ab7e27a3730f78e",//小程序appid
  11. "subMchId" : event.subMchId,
  12. //"totalFee" : event.totalfee, //商品支付金额 单位(分) 100代表一块钱
  13. "totalFee" : 1, //商品支付金额 单位(分) 100代表一块钱
  14. "envId": "wlXXXXX******944b9",//云开发环境,在云开发设置中可以查看
  15. "functionName": "pay_cb"
  16. })
  17. return res
  18. }


遇到问题的小伙伴们可以私信我。

温馨提示:注意大小写,如:appId(I大写),随机字符串nonce_str变成了nonceStr

相关案例查看更多