Replies: 6 comments 8 replies
-
سلام، مشکل همون قسمت Callback Url هست که شما کامل پیاده سازی نکردی
یک سری دیتا هم (فکر میکنم حتما لازم داری وقتی از بانک به برنامه برمیگردی) باید اضافه کنی که میتونی به URL به صورت QueryString اضافه کنی |
Beta Was this translation helpful? Give feedback.
-
با سلام .درود بعد از پرداخت در درگاه بانک به صفحه مورد نظر هدایت میشم و بانک به من یک PaymentToken میده ولی صفحه مورد نظر تو بازگشت اول فراخوانی نمیشه !!! وقتی دباره همون url رو Reload میکنم اینبار صفحه مورد نظر فراخوانی میشه |
Beta Was this translation helpful? Give feedback.
-
کدوم درگاه بانک رو الان دارین تست میکنین؟ |
Beta Was this translation helpful? Give feedback.
-
درود مشکل رو یک بار دیگه به روش صحیح و واضح تر توضیح بدید تا در رفع مشکل بهتون کمک لازم رو انجام بدم. |
Beta Was this translation helpful? Give feedback.
-
این مسائل رو شما باید در گوگل یا فرومهای برنامه نویسی دنبال کنید نه اینجا چون نحوه تولید یک آدرس در دات نت، واقعا هیچ ارتباطی با این ابزار نداره. مقدار این ارتباطی اصلا به درگاه تست یا هیچ درگاه دیگه ای نداره. این یک آدرس در وب سایت شما هست که وقتی خریدار از درگاه بانک مثلا سامان برمیگرده به وب سایت شما، در اون آدرس شما کدهای تایید پرداخت رو باید نوشته باشید. اگر کدهای قسمت تایید پرداخت یعنی همون متد وریفای رو برای مثال در آدرسی مانند آدرس زیر دارید: در صورتیکه شما این مقدار رو برابر با آدرس درگاه تست که در مرحله تنظیمات هست قرار دادید که در واقع دو تا چیز کاملا بی ربط هستن |
Beta Was this translation helpful? Give feedback.
-
درود همچنین تلاش کنید ساخت url رو به این صورت به حالت دستی انجام ندید و از امکانات دات نت استفاده کنید. var callbackUrl = Url.Page("pageName", "handlerName", extraRouteValues, Request.Scheme); در ضمن اگر مستندات و نمونه کدها رو مشاهده کنید،می بینید که از متد Fetch قبل از وریفای استفاده شده. |
Beta Was this translation helpful? Give feedback.
-
با سلام من درگاه تست رو پیاده سازی کردم کاربر به سمت درگاه هدایت میشه و مشکلی نداره و لی بازگشت و پاسخ از درگاه مشکل دارم
متد Verify در بازگشت فراخوانی نمیشه فکر میکنم در callback url مشکل دارم پروژه ام razorpages مقادیر دریافتی url.action نام کنترلر رو نمیدونم چی باید وارد کنم
نمنونه کدم رو قرار میدم ممنون میشم راهنماییم کنید
payment ()
[HttpGet, HttpPost]
public async Task Verify(int id)
{
Beta Was this translation helpful? Give feedback.
All reactions