ساختار متفاوت خطاهای بازگشتی از درگاه های بانکی مختلف
من از چند درگاه دارم استفاده میکنم و موقع ارتباط با بانک هم طبق داکیومنت ازمتد via نام درگاه رو پاس میدم. با درگاه پیش فرض که سامان هست مشکلی نیست اما با درگاه دیگه مثلا ملت خطاهای بازگشتی رو دیگه تبدیل نمیکنه و همون عدد رو میفرسته مثلا 17
در هر صورت شما باید لاگ خطای بازگشتی + درایوری که این خطا رو برگردونده ذخیره کنید تا بعدا بتونید پیگیری انجام بدید در موردش
ممنون از اینکه گزارش دادید. اگه مایل هستید پکیج رو فورک کنید و خطاهای بازگشتی رو در قالب استثناها پیاده سازی کنید و نرمالسازی کنید و درخواست مرج بدید تا این مورد توسط شما توسعه پیدا کنه
میتونید یکسری اکسپشن بسازید و اگه کد خطا متناسب با اون اکسپشن بود به جای کد خطا اون اکسپشن رو برگردونید
لیست درایور ها رو میتونی از مسیر زیر پیدا کنی
https://github.com/shetabit/multipay/tree/master/src/Drivers