生成条带卡令牌但错误

问题描述 投票:2回答:1

条纹用于我的应用程序。我使用波纹管代码。

\Stripe\Stripe::setApiKey("sk_test_BQokikJOvBiI2HlWgH4olfQ2");

\Stripe\Token::create(array(
  "card" => array(

    "number" => "4242424242424242",
    "exp_month" => 1,
    "exp_year" => 2017,
    "cvc" => "314"
  )
));

但是我的页面中的错误显示:

您必须先验证Stripe帐户中的电话号码,然后才能将原始信用卡号发送到Stripe API。您可以使用条纹移动绑定Stripe.js或Stripe Checkout来避免此要求。欲获得更多信息。

laravel-5.4 stripe-payments
1个回答
0
投票

问题是卡号正在通过您的服务器。除非您的组织是PCI certified并且允许直接操作卡号,否则您不应该这样做,而应该使用CheckoutElements(或者如果您的客户端代码实际上是mobile SDKs)在您的客户端代码中创建令牌原生移动应用)

如果您的公司已获得PCI认证,那么您需要激活您的帐户并提供电话号码,如错误消息所示。

答案取自botbot.me

© www.soinside.com 2019 - 2024. All rights reserved.