2015-05-29 54 views
2

我坚持的问题,我已经成功地实施Stripe支付网关即时付款方法,但现在我想即时付款更改为两步付款的,因为有些要求方法。条纹权威性和捕捉

我在说Does Stripe support auth and capture?。他们说

请注意,必须在7天内收取费用,否则将被取消。

,但我想自动捕获充电没有取消在1或2天,如果可能的。

帮助我,如果有任何想法做到这一点。

您的帮助,将不胜感激。

+0

为什么你需要延期付款?是的,它可以完成。 – facundofarias

+0

如何做到这一点? –

+0

@KoradiyaMitul - 已添加回答 – Alex

回答

1

https://stripe.com/docs/api#create_charge

capture 可选,默认为true

是否要立即采集的电荷。如果为错误,则收费会发出授权(或预授权),并且需要稍后进行收取。未收取的费用将在7天后过期。有关更多信息,请参阅授权收费并稍后安顿。

因此,首先,您将创建费用,与您现在一样,但capture设置为false。

然后,当您想要实际向客户收费时,您可以拨打charge capture方法,传入上述步骤中创建的费用ID。

不幸的是,没有自动做这个方式,所以你会需要编写一些代码 - 也许作为一个cron作业或预定任务,断火天

的x个捕获电荷的部分
+0

有没有一种方法可以在捕获电荷后反转授权或反转条带中的捕获过程? – Rola

+0

@Yolanda我不确定,也许退款是唯一的选择吗? – Alex

+0

确认您是正确的退款是唯一的选择。 – Rola