1

The card was validated by Stripe's iPhone code, where I create a card, send to their server and receive a stripe token.

When I charge that token, the server receives an error from Stripe saying invalid CVC.

I checked Zip code & CVC verification required in my account settings.

Is there a way to authenticate the credit card prior to charging it?

4

1 回答 1

2

您可以预先验证任何或所有卡数据——查看文档的验证部分

要处理邮政编码不匹配或不正确的 CVV 数据,您必须在服务器和客户端上实施适当的错误处理。

如果您之前没有与其他支付处理商合作过,那么这并不是 Stripe 特有的。CVV 是使用私人加密密钥生成的,并且只能由受信任方(即发行银行)进行验证。支付卡行业没有启用暴力攻击的习惯,因此您必须实际发布费用以确定卡验证数据是否正确。

在您尝试收费之前,无法知道数据是否正确- 如果该收费因数据不正确而被拒绝,这就是您知道它不正确的方式。这是支付网络的运作方式,也是您的应用程序必须运作的方式。

于 2013-10-10T18:02:14.177 回答