محمد رضا
3 سال پیش توسط محمد رضا مطرح شد
21 پاسخ

خطای وجود نداشتن آدرس بازگشت در درگاه به پرداخت ملت

سلام خدمت همه راکتی های عزیز
من برای پرداخت از پکیج خوب شتابیت استفاده میکنم و قبلا با درایور زرین پالش کار کردم و مشکلی نداشتم تا به امروز
از نظر ارسال اطلاعات و دریافتش در مسیر call back تعریف شده در سامانه
اما با درگاه جدید که به پرداخت ملت هست مشکلی که دارم اینه که بعد از وارد شدن به صفحه ی بانک و انجام و یا لغو تراکنش مسیر بازگشتی که میخواد داده ارسال کنه برام خطای 404 رو نشون میده اما ادرس بار مرور گر روت دقیق و درستی رو نشون میده

در زرین پال درخواست به صورت get بود و به پرداخت post هست تغییر دادم (در مرحله ی اول تست به پرداخت خطا گرفتم که این روت get هست و نمیتونی به صورت post بازش کنی یعنی باز هم ادرس رو تشخیص میداد )و حتی any رو هم چک کردم و از نظر csrf هم این ادرس disable شده هست.
ممنون میشم اگر راهنمایی بفرمایید دلیل اینکه ادرس رو خطا میده و میگه وجود نداره چی هست.


ثبت پرسش جدید
محمد رضا
تخصص : Full Stack Developer
@salar.mohammad2013 3 سال پیش مطرح شد
0

@websaz
مشکل نام متغییر هایی بود که از سمت بانک میومد و متفاوت با چیزی بود که زرین پال میفرستاد برام و این تغییر نام باعث این خطا شده بود
با تغییر آدرس روت و تست متن ساده و برگشت ب روت قبلی و خروجی مقدار request دریافتی به این مشکل پی بردم
ولی نمیدونم چرا verify کردن یک پرداخت و بازگشتیش خطاش 404 بود ک ربطی ب پبدا نکردن صفحه نداشت
مشکل برطرف شد و من کلا دنبال مسیر اشتباهی برای حلش بودم


محمد رضا
تخصص : Full Stack Developer
@salar.mohammad2013 3 سال پیش مطرح شد
1

@websaz
همچنین برای من
باز هم از وقتی که گذاشتید ممنونم دوست عزیز


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام