Stripe_Subscription::create(array(
"customer" => $customer_id,
"plan" => $plan_id,
"trial_end" => $strtotime,
));
Этот код не работает для меня, я пробовал его во многих отношениях. Я создал клиента и планирую, но не могу добавить подписку для пользователя.
Вы не загружаете файл библиотеки, поэтому вы можете использовать эту ссылку
=>https://github.com/myg0v/Simple-Bootstrap-Stripe-Payment-Form/tree/master/lib
Вы, вероятно, используете более старую версию библиотеки PHP Stripe. Используемый вами синтаксис совпадает с синтаксисом версий 1.x, но эти версии никогда не поддерживали /v1/subscriptions
конечная точка — поддержка этой конечной точки была добавлена в версии 3.13.0.
Я бы порекомендовал вам использовать последнюю версию (4.4.0) и обновить код вашей интеграции, чтобы использовать более новый синтаксис:
\Stripe\Subscription::create(array(
"customer" => $customer_id,
"plan" => $plan_id,
"trial_end" => $strtotime,
));
Проверьте этот полный образец для справки
https://github.com/myg0v/Simple-Bootstrap-Stripe-Payment-Form