public async Task <IActionResult> UserChalenge(string phoneNumber) { if (!phoneNumber.IsValidIranianMobileNumber()) { ViewBag.msg = "شماره تلفن همراه معتبر نمی باشد"; return(View()); } string token = Const.GeneratRandomNumber(); await AddCashAsync(phoneNumber, token, 3); await _notify.SendNotifyWithTemplateAsync(phoneNumber, token, MessageTemplate.Bisroverify); return(RedirectToAction(nameof(ValidateingNumber), new { phoneNumber })); }