مدتی بود درگاه ملی رو غیر فعال کرده بودیم.
به این روش یک اکشن واسط درست کردم اما حل نشد
public ActionResult VerifyMelli(PurchaseResult result) {
return RedirectToAction("VerifyRequestMelli", "CreditPayment", new { OrderId = result.OrderId, Token = result.Token, ResCode = result.ResCode });
}
بعد سیستم رو دقیقا مثل sample بانک ملی تغییر دادم. اولیت درخواست رو که بعد از برگشت از بانک گرفتم یک ویو نشون دادم و بعد با یک دکمه فرم رو post کردم به اکشن مورد نظر در کنترلر بانک ملی و اینبار اصلا مشکل قبلی بوجود نیاومد.این طوری مشکل حل میشه اما تو سایت نمیتونیم این کار رو انجام بدیم . چون غیر متداول هست