如何退还目的地费用条带节点JS的申请费

时间:2018-11-08 18:55:55

标签: javascript node.js stripe-payments

是否可以退款并避免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) => {   

1 个答案:

答案 0 :(得分:1)

这里的问题似乎在refund_application_fee参数中。查看您的代码,将其设置为“ True”。这意味着在您退款时,您收取的任何申请费(在将资金转入“目标”帐户之前)实际上都已退还到“目标”帐户中。要阻止这种情况发生并保留这些资金,您只需要将该参数更改为“ False”即可。