Я пытаюсь составить план ежемесячной подписки с использованием Stripe API, но у меня появляется сообщение об ошибке
Нельзя использовать токен полосы более одного раза
И когда я пытаюсь удалить 'source' => $token
, у меня появляется эта ошибка:
Клиент должен иметь активный источник платежа.
Вот мой код:
require_once('stripe/config.php');
$token = $_POST['stripeToken'];
$email = $_POST['stripeEmail'];
$customer = \Stripe\Customer::create([
'email' => $email,
'source' => $token,
]);
\Stripe\Stripe::setApiKey("sk_test_xxxxxxxxxxxxxxxxxxxxxxxxx");
$product = \Stripe\Product::create([
'name' => 'Abonnement Simple',
'type' => 'service',
]);
$subscription = \Stripe\Subscription::create(array(
"customer" => $customer->id,
"plan" => "simpleNoEngagement"
));