繁体   English   中英

在使用 Stripe 收费之前,我可以检查客户的卡是否会被拒绝吗?

[英]Can I check if a customer's card will be declined before charging with Stripe?

我需要检查如果扣除一定金额而不实际扣除金额,用户的帐户是否会被拒绝。 每次我需要为同一用户执行此操作时,我都可以删除和创建新客户,因此如果他们无法支持任何费用,则返回错误,或者我可以等到我实际向他们收费,但这会给我带来很大的问题。

我很好奇是否可以对 Stripe API 进行检查,以检查他们的卡是否会在他们已经拥有与其关联的客户后被拒绝。 我一直在使用测试号:

  4000000000000341

但这仍然需要我尝试向他们收费。

有任何想法吗?

除非您处理卡片,否则无法判断卡片是否会被拒绝。 这是因为拒绝只能来自从发卡银行获得它的支付处理器。 因此,只有通过进行交易,您才能知道某张卡是否会被拒绝。

在不实际完成交易的情况下验证购买的卡最接近的是进行仅授权交易。 这允许您以各种方式运行正常交易,但您实际上并未捕获资金。 您“冻结”它们并收到一个授权号码,您稍后将使用该号码来捕获交易。 但这仍然需要与处理器处理事务。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM