مشکل در زمان صفحه به اتمام رسیده است برای صفحه پرداخت

- 12 ماه پیش
توسط monireh آپدیت شد
علی رحمانی ( 46 تجربه )
12 ماه پیش

سلام. من برای پرداخت از nextpay دارم استفاده میکنم تو بازگشت و چک کردن پرداخت به صورت پست انجام میشه ولی این خطا رو میگیرم:

The page has expired due to inactivity.
Please refresh and try again. 

این رو چطوری میتونم حل کنم؟

Payment class:
class PaymentController extends Controller
{
    private $api_key = "";

    public function payment()
    {
        $this->validate(request(), [
            'product_id' => 'required'
        ]);

        //connect to bank

    }

    public function checkTransaction()
    {
        dd(request()->all());
    }
}

class VerifyCsrfToken extends Middleware
{
    protected $except = [
        '/dashboard/administrator/attachImage',
        '/product/payment/checkTransaction'
    ];
}
بهترین پاسخ انتخاب شده توسط علی رحمانی
علی رحمانی
12 ماه پیش

سلام نه مشکل از زبان بود تو همون آرایه except اومدم fa رو اضافه کردم. درست شد

حسام موسوی ( 92659 تجربه )
12 ماه پیش

دقیقا باید روتی که نمیخواید csrfToken اجرا بشه رو داخل except قرار بدید
البته باید روتتون رو چک کنید و اینکه نمی دونم ربط داشته باشه یا نه ولی این رو هم امتحان کنید

class VerifyCsrfToken extends Middleware
{
    protected $except = [
        'dashboard/administrator/attachImage',
        'product/payment/checkTransaction'
    ];
}
علی رحمانی ( 46 تجربه )
12 ماه پیش

سلام نه مشکل از زبان بود تو همون آرایه except اومدم fa رو اضافه کردم. درست شد

monireh ( 25 تجربه )
12 ماه پیش

نظسشششسشششششششششششششششششسشن

برای ارسال پاسخ باید وارد سایت شوید