微信小程序支付、接单、取消订单和拒单都没在后端接收到参数,可能原因:

原因是:支付要用到微信的接口weChatPayUtil进行pay操作

接单、取消订单和拒单后,将进行退款,也要用到微信的接口weChatPayUtil退款

//付款pay
JSONObject jsonObject = weChatPayUtil.pay(
         ordersPaymentDTO.getOrderNumber(), //商户订单号
         new BigDecimal(0.01), //支付金额,单位 元
          "外卖订单", //商品描述
         user.getOpenid() //微信用户的openid
);
//退款refund
String refund = weChatPayUtil.refund(
        ordersDB.getNumber(),
        ordersDB.getNumber(),
        new BigDecimal(0.01),
        new BigDecimal(0.01));
);

找到它们并且注释掉或删除(在无商家认证的个人项目调试中)


补充:只是修改后端的环节,有兄弟问我,但是他小程序代码没改

所以注意小程序也要跳过,用pay等等关键词搜

  • 4
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值