سلام. در هنگام پرداخت زرین پال callback رو یک آدرس (route) در لاراول دادم اما به جای اینکه در api.php دنبال این آدرس بگرده میره سراغ vuejs و توی route های اون به دنبال این آدرس می گرده. این مشکلو چه جوری حل کنم؟ بدجوری گیر کردم به کارفرما باید جواب پس بدم تورو خدا لطفاً راهنماییم کنین.
ببینید من api.php دارم که route های laravel درون اون قرار دارن. از طرفی هم vuejs یک سیستم روتینگ جداگانه داره و من یه سری route کلاینتی هم اونجا دارم. حالا آدرسی که من به زرین پال دادم برای ریدایرکت کردن بعد از پرداخت (موفق یا ناموفق) در route های لاراول قرار داره و تعریف شده. حالا به جای اینکه به سراغ route های لاراولم بره و از route لاراولم استفاده کنه، میره سراغ route های vue و توی route های ویو دنبال اون آدرس می گرده. و چون اون آدرس در route های vue موجود نیست، vuejs به من پیغام میده که همچین route یی وجود نداره.
route من در لاراول برای ریدایرکت کردن: Route::get('api/verify/{key}/{id}/{diet_type_id}/{discount_code}', 'TransactionController@verification');
آدرسی که به callback زرین پال دادم که پس از پرداخت سراغ اون بره: https://website.com/verify/' . $key . '/' . base64_encode($user_id . $this->hashStuff[1]) . '/' . $diet_type_id . '/' . $discount_code;
شاید پاسخ شما همینجا باشد