是否可以退款并避免2%的条纹费?我尚未找到有关是否存在任何信息。因此,我的解决方案是提供90%的退款。出现的问题是“目标”帐户正在接收/保留10%的款项。如何做到这一点,以便将无法退款的10%转到我的帐户余额中,以支付申请费用而不是目的地帐户费用?
这里的文档中任何地方都没有提到:
https://stripe.com/docs/api/refunds/create
const data = snapshot.val()
const chargeToRefund = data.charge
const ammount = data.refundAmmount
const uid = context.params.uid
return stripe.refunds.create({
charge: chargeToRefund,
amount : ammount,
reverse_transfer: true,
refund_application_fee: true ,
}, (err, refund) => {
答案 0 :(得分:1)
这里的问题似乎在refund_application_fee参数中。查看您的代码,将其设置为“ True”。这意味着在您退款时,您收取的任何申请费(在将资金转入“目标”帐户之前)实际上都已退还到“目标”帐户中。要阻止这种情况发生并保留这些资金,您只需要将该参数更改为“ False”即可。