Stripe:我需要退还未捕获的费用吗?
Posted
技术标签:
【中文标题】Stripe:我需要退还未捕获的费用吗?【英文标题】:Stripe: Do I need to refund for uncaptured charges? 【发布时间】:2018-02-14 17:11:48 【问题描述】:所以在我们的应用中,我们不会立即收费,而是简单地创建条带charge
,并将capture
设置为false
,这样客户就不会立即被收费。
问题:尽管我们在未捕获模式下创建了费用,我们是否仍应为客户发出Refund
(以防应用/数据库错误)?
感谢您的帮助
【问题讨论】:
【参考方案1】:理想情况下,是的,您应该这样做。 “退款”未捕获的费用将取消授权并释放客户帐户中的资金。
如果您不退还未捕获的费用,授权将在 7 天后自动过期,但这对客户不太友好。您应始终尝试尽快捕获或退还未捕获的费用。
【讨论】:
我正在使用此代码对未捕获的费用进行退款stripe.refunds.create( charge: chargeId)
你知道如果我使用此代码,Stripe 会针对未捕获的退款金额收取费用吗?以上是关于Stripe:我需要退还未捕获的费用吗?的主要内容,如果未能解决你的问题,请参考以下文章
“未捕获的类型错误:在 angularJS/NodeJS 中使用条带支付方法 Stripe.charges.create() 时无法读取未定义的属性‘创建’”
使用 Try/Catch PHP 方法捕获 Stripe 错误