Прикрутить PayPal на Laravel
Требуется привязать оплату PayPal к чистому Laravel 5.8
Должны быть страницы Cancel, Success
Перед оплатой должна быть выполненна js функция на проверку заполненности полей. (Просто вставить alert(1))
После чего уже должно открыться модальное окно PayPal с предложеним авторизации\оплаты
Поля к заказу:
$table->increments('id');
$table->integer('game');
$table->integer('status')->default('1');
$table->integer('coins_qty');
$table->decimal('paid_amount',6,2)->nullable();
$table->string('paid_email')->nullable();
$table->string('payId')->nullable();
$table->string('origin_email');
$table->string('origin_pwd');
$table->string('origin_secret');
$table->string('bk1')->nullable();
$table->string('bk2')->nullable();
$table->string('bk3')->nullable();
$table->integer('modified_at')->nullable();
$table->timestamps();
Товар, Количество, Сумма - указывается в форме.
Сделать надо с помощью исопльзования JS т.к. обычная реализация по примеру https://medium.com/justlaravel/how-to-integrate-paypal-payment-gateway-in-laravel-695063599449 работает 5сек (слишком долго) на создание транзацкции и редиректа после нажатия кнопки.