收藏
回答

使用微信的Nativ开发,设置了回调但是一直没有出发支付成功回调接口是为什么?

const result = await wechatpay.transactions_native({
  description: order.title ? order.title : '购买商品', // 商品描述
  out_trade_no: orderId, // 订单号
  notify_url: 'https://xxxxx.xxxxxx.com/ser/pay-wx-callback', // 支付结果通知地址
  amount: {
    total: Math.round(order.amount * 100), // 订单金额,单位为分
    currency: 'CNY', // 货币类型
  },
  scene_info: {
    payer_client_ip: 'xx,xx,xx,xx', // 用户的客户端 IP 
  },
});

// 回调接口
app.post("/ser/pay-wx-callback", express.raw({ type: 'application/json' }), async (req, res) => {

回调接口一直没有调用,这是为什么???
回答关注问题邀请回答
收藏

1 个回答

  • Memory
    Memory
    04-24

    V3key是否有设置?域名外网是否可以正常访问?

    04-24
    有用
    回复 12
    • 林*화림
      林*화림
      04-24
      有的,如果没有key也不能生成支付QR码吧。现在我已经支付成功了,但是无法返回
      04-24
      回复
    • 林*화림
      林*화림
      04-24
      回调
      04-24
      回复
    • Memory
      Memory
      04-25回复林*화림
      V3key和下单无关
      04-25
      回复
    • 林*화림
      林*화림
      04-25回复Memory
      我设置过,但是映像中没有使用过,demo中也没有具体说明在哪里使用,必要参数说明里面也没有具体理解怎么使用,具体是怎么使用老师能说明一下吗?
      04-25
      回复
    • Memory
      Memory
      04-25回复林*화림
      V3key如果没设置,对于V3接口的通知都不会下发,这个是解密通知数据用的
      04-25
      回复
    查看更多(7)
登录 后发表内容