我们知道Stripe支持多种信用卡。一个是default_card。我需要知道关于这个条纹多张卡的几个答案。
假设我想向在我的Stripe个人资料中有3张信用卡的客户收费。
1)我向我的客户收费,但由于资金不足而导致收费失败。在这种情况下,我可以自动通过第二张或第三张卡充电吗?
2)如果可能通过第二张或第三张卡,那么我必须从我的代码处理它或Stripe处理它?意思是如果第一张卡失败,那么Stripe会自动检查第二张或第三张卡是否有足够的余额,或者我必须从我的代码处理它?</ p>
3)是否仅通过default_card处理费用?
请在这方面帮助我?
答案 0 :(得分:2)
如果使用默认卡充电失败,Stripe将不会自动尝试为非默认卡充电。你必须从自己的代码中处理这个问题。
要为非默认卡充电,您必须同时使用customer
参数(设置为客户ID)和source
参数(设置为卡的ID)。
有关详细信息,请参阅此StackOverflow答案:https://stackoverflow.com/a/34416413/5307473