我正在为我的应用程序使用条纹。我正在使用下面显示的代码。
\Stripe\Stripe::setApiKey("sk_test_BQokikJOvBiI2HlWgH4olfQ2");
\Stripe\Token::create(array(
"card" => array(
"number" => "4242424242424242",
"exp_month" => 1,
"exp_year" => 2017,
"cvc" => "314"
)
));
但是下面的错误显示在我的页面上:
您必须先验证您的条带账户上的电话号码,然后才能将原始信用卡号码发送到条带API。您可以通过使用Stripe.js条带移动绑定或条带签出来避免这一要求。有关更多信息,请访问
发布于 2018-09-19 06:43:53
问题是卡号正在通过你的服务器。除非您的组织是PCI certified并且允许直接操作卡号,否则您不应该这样做,而应该使用Checkout或Elements (如果您的客户端代码实际上是本地移动应用程序,则使用我们的mobile SDKs之一)在客户端代码中创建令牌。
如果您的公司是通过PCI认证的,那么您需要激活您的帐户并提供错误消息中显示的电话号码。
答案来自botbot.me
发布于 2020-10-23 07:04:32
我得到了同样的错误。我验证了我的条纹电话号码,它工作正常
https://stackoverflow.com/questions/46968900
复制相似问题