在实时模式下使用 Stripe 时,我收到以下 PHP 错误:
没有这样的令牌 tok_fgfhn ..测试模式下存在类似的对象,但使用实时模式密钥来发出此请求
在 Stripe 测试模式下一切运行良好,并且我已切换到实时 API 密钥。
我像这样创建一个新客户:
$token = $_POST['stripeToken'];
$email = $_POST['email'];
$customer = \Stripe\Customer::create(array(
'email' => $email,
'card' => $token
));
//charge for user ads
$charge = \Stripe\Charge::create(array(
'customer' => $customer->id,
'amount' => $amount,
'currency' => 'eur'
));
我已经测试了很多小时,但仍然出现此错误。我该如何修复它?
听起来您似乎正在尝试向您的测试帐户上的客户收费,而不是您的真实帐户上的客户。确保您使用实时密钥创建新客户并使用他们的令牌来创建费用。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)