收藏
回答

使用云开发支付 设置了totalFee价格 但是wx.requestPayment调用的是0.01?

采用云开发实现支付过程

exports.main = async (event, context) => {

console.log('支付event', event)

return await cloud.cloudPay.unifiedOrder({

// 商品描述

"body": "xxx",

// 商户订单号

// ncjy+随机支付+时间戳

"outTradeNo": "ncjy" + Math.random().toString(36).substr(2, 15) + parseInt(Date.now() / 1000),

//

"spbillCreateIp": "127.0.0.1",

// 商户号

"subMchId": "xxxxx",

// 支付金额

"totalFee": 200,

// 环境id

"envId": "xxxx",

// 回调函数

"functionName": "pay_cb"

})

}

然后正常返回验证数据后调用wx.requestPayment后确是0.01

一开始以为这是官方测试强制的但是我上传正式也是这样的 请问下这是哪里出问题了??


回答关注问题邀请回答
收藏

1 个回答

  • 老张
    老张
    2020-10-30

    你搞错了呗。

    2020-10-30
    有用
    回复 3
    • 王俊
      王俊
      2020-10-30
      我搞错了 我知道啊 这不是想问哪里错了啊
      2020-10-30
      回复
    • 老张
      老张
      2020-10-31回复王俊
      不该贴一下云函数日志的吗?
      2020-10-31
      回复
    • 小鱼
      小鱼
      2022-03-03回复王俊
      解决了吗?
      2022-03-03
      回复
登录 后发表内容
问题标签