Пакет tzsk \ payu для laravel 7.3.0 после перенаправления платежа дает ошибку 419

Я установил версию laravel 7.3.0. и установил пакет для payumoney tzsk \ payu (4.0). Работает до оплаты. после оплаты, когда он перенаправляет обратно, выдает ошибку 419. Это URL-адрес, который я получаю после завершения процесса оплаты. http://127.0.0.1:8000/tzsk/payment/success?_token=RNZTbKx8Ru1VWa2rasf sad9fq9qLcttbtPvDJXpYM & callback = aHR0cDovLasdfasdfasdfbnQtcGFja2FnZS1wYXltZW50L3N0YXR1cw ==

Вы также можете сгенерировать эту ошибку, установив новый пакет laravel и tzsk \ payu.


person Sushil More    schedule 06.04.2020    source источник


Ответы (1)


tzsk временно исправили эту проблему в своем пакете. Дополнительную информацию см. На странице https://github.com/tzsk/payu. Добавлен следующий код в src / Controllers / PaymentController.php

class PaymentController extends Controller
{
    /**
     * Temporarily set cross site on
     */
    public function __construct()
    {
        config(['session.same_site' => null]);
    }
person Sushil More    schedule 27.04.2020