دو تا تست انجام بدید
موقع برگشت از بانک، فرقی نمیکنه پرداخت موفق یا کنسل کنسول مرورگر رو باز کنید و تب نتورک رو باز کنید.
تیک preserve log رو بزنید
https://i.stack.imgur.com/cFuNP.png
بعد فرم پرداخت رو کنسل کنید تا به سایت شما برگرده
اینجا در request های ثبت شده ببینید بانک درخواست رو به چه ادرسی از سایت شما ارسال میکنه. اگر بدون ssl هست مشکل همینجاست
که اگر در وردپرس میگید درست ثبت شده ممکنه مشکل افزونه باشه که باید بررسی بشه چرا بدون https داره ادرس callback رو مشخص میکنه
در مورد زمان طولانی که میگید اصلا منطقی نیست، به احتمال بسیار زیاد یک عملیات مثل ارسال پیامک، ایمیل یا ... بدون تایم اوت هست که نه تایم اوت میخوره و نه انجام میشه که پروسه طولانی میشه
افزونه ها یا اطلاع رسانی ها رو یکی یکی غیر فعال کنید تا ببینید مشکل کجاست






پاسخ با نقل قول