水煮坦克
水煮坦克
  • 发布:2025-11-19 13:14
  • 更新:2025-11-20 08:30
  • 阅读:76

如果一个订单有几种产品,发起其中一种产品的退款,后端用什么参数和API给到微信支付?

分类:uni-app
2025-11-19 13:14 负责人:无 分享
已邀请:
套马杆的套子

套马杆的套子 - 没有解决不了的问题,只有解决不完的问题

他一个订单,可以退款很多次呢,你就同一个订单号,然后退款金额是一款产品的金额就行了
打比方,订单1,100块钱,你退款的的时候,参数就配订单1,退10块钱就行

exports.main = async function (event) {
let res = await unipayIns.refund({
outTradeNo: '商户订单号',
outRefundNo: '商户退款单号', // 支付宝可不填此项
totalFee: 1, // 订单总金额,支付宝可不填此项
refundFee: 1, // 退款总金额
})
return res
}

要回复问题请先登录注册