首页 文章

在条带上生成令牌时如何自动化卡?

提问于
浏览
0

我正在尝试使用条带库生成令牌,并希望验证卡的CVC检查以及条带文档中的卡的其他拒绝规则提及如下链接 .

https://stripe.com/docs/testing

条纹流量

卡片细节|令牌生成(此检查只是简单的卡验证并返回)|创建付款(授权或验证和捕获) - 这将验证所有拒绝卡规则 .

我检查了条带文档,它为测试文档中提到的每张卡生成令牌 . https://stripe.com/docs/testing

我使用的演示代码 - http://www.ilovephp.net/php/stripe-payment-gateway-integration-in-php-with-demo-examples/

在这个例子和拒绝规则工作 . 但我想在服务器端生成一个令牌,其中拒绝规则与示例中的收费一样有效 .

1 回答

  • 0

    Stripe.js / Elements在创建令牌时不会检查发卡银行的卡,它只会运行一些健全性检查(正确的位数,将来的到期日等) .

    在服务器端代码中,您可以使用令牌create a customer object . 当使用卡令牌(或adding a card给现有客户)创建客户时,如果银行拒绝Stripe在后台运行的$ 0 / $ 1授权,Stripe将检查发卡银行的卡并返回错误 .

    如果您使用Checkout来收集和标记卡信息而不是Stripe.js,则该卡将在客户端进行验证,如果银行返回错误,则不会返回任何令牌 .

    此外,您链接的文章使用基于旧版本Stripe's PHP library的PHP代码 . 我强烈建议您使用最新版本的库 . 您可以在Stripe的网站上找到大量示例,例如https://stripe.com/docs/checkout/php .

相关问题