Несколько вещей, чтобы проверить ...
- ли вы установить вашу нашивки зависимость?
composer require stripe/stripe-php
- Вы сделали
composer dump-auto
- Ваша ссылка для учебного заведения работает с полосой из файла маршрутов. Что находится в глобальном пространстве имен. Вы выполняете этот код с контроллера или из файла маршрутов? Если от контроллера, то вам нужно будет добавить использовать оператор в верхних
use Stripe\Stripe;
- Наконец, какую версию пакета https://github.com/stripe/stripe-php вы используете? Согласно readme, есть устаревшая версия и новая версия. Новая версия имеет дополнительный уровень вложенности и доступен через
Stripe\Stripe
и Stripe\Charge
:
домаДомой
Stripe::setApiKey('d8e8fca2dc0f896fd7cb4cb0031ba249');
$myCard = array('number' => '4242424242424242', 'exp_month' => 8, 'exp_year' => 2018);
$charge = Stripe_Charge::create(array('card' => $myCard, 'amount' => 2000, 'currency' => 'usd'));
echo $charge;
Новая версия
\Stripe\Stripe::setApiKey('d8e8fca2dc0f896fd7cb4cb0031ba249');
$myCard = array('number' => '4242424242424242', 'exp_month' => 8, 'exp_year' => 2018);
$charge = \Stripe\Charge::create(array('card' => $myCard, 'amount' => 2000, 'currency' => 'usd'));
echo $charge;
ли установлена полоса с помощью композитора? – Criesto