我用的是条纹。我的每个客户都存储了一个PaymentMethod以备将来计费。可以在结账前检查方法吗?例如,检查卡是否已过期或是否有足够的资金进行收费?换句话说,以某种方式获得保证,如果该方法被收取指定的金额,那么它将通过。
yxyvkwin1#
不,信用卡付款一般不是这样的。最好的处理方式是,任何时候的任何支付尝试都可能失败,并通过以下方式稳健地处理该结果:与客户通信以使用不同的支付方法,或者重试支付。您可以使用auth-and-capture来“保存”卡上的金额,并保证以后能够捕获该金额(https://stripe.com/docs/payments/place-a-hold-on-a-payment-method),具体取决于使用情况。
1条答案
按热度按时间yxyvkwin1#
不,信用卡付款一般不是这样的。最好的处理方式是,任何时候的任何支付尝试都可能失败,并通过以下方式稳健地处理该结果:与客户通信以使用不同的支付方法,或者重试支付。
您可以使用auth-and-capture来“保存”卡上的金额,并保证以后能够捕获该金额(https://stripe.com/docs/payments/place-a-hold-on-a-payment-method),具体取决于使用情况。