@attribute [Route(RouteConstants.Profile.MagicWallet)]
@attribute [Authorize]
کیفپول جادویی
@if (_isLoading)
{
در حال بارگذاری...
}
else if (_status.WalletMode != 1)
{
@* ═══ حالت عادی — Magic فعال نیست ═══ *@
کیفپول جادویی فعال نیست
برای فعال شدن کیفپول جادویی، ابتدا پکیج پایه را خریداری کنید و سپس
تمام موجودی عادی خود را از فروشگاه خرج کنید. وقتی موجودی عادی به صفر برسد،
کیفپول جادویی فعال میشود.
بازگشت به کیف پول
}
else
{
@* ═══ حالت جادویی فعال ═══ *@
@* ─── وضعیت و پیشرفت ─── *@
حالت جادویی فعال
موجودی فعلی
@FormatPrice(_status.Balance)
مجموع واریزی
@FormatPrice(_status.MagicTotalDeposited)
مجموع اعتبار
@FormatPrice(_status.MagicTotalCredited)
سقف باقیمانده
@FormatPrice(_status.MagicRemainingDeposit)
@* نوار پیشرفت *@
پیشرفت سقف واریز
@(_progressPercent.ToString("0"))%
@if (_status.MagicActivatedAt.HasValue)
{
فعال از: @_status.MagicActivatedAt.Value.MiladiToJalaliWithTime()
}
@* ─── فرم شارژ ─── *@
@if (_status.MagicRemainingDeposit > 0)
{
شارژ کیفپول جادویی
مبلغ واریزی شما ×۲.۵ به موجودی اضافه میشود.
مثلاً ۱۰ میلیون واریز = ۲۵ میلیون اعتبار.
@if (_chargeAmount > 0)
{
مبلغ واریز:
@FormatToman(_chargeAmount)
اعتبار دریافتی (×۲.۵):
@FormatToman((long)(_chargeAmount * 2.5m))
}
@* دکمههای مبلغ سریع *@
@foreach (var preset in _presetAmounts)
{
if (preset * 10 <= _status.MagicRemainingDeposit)
{
@FormatToman(preset)
}
}
بزودی
}
else
{
سقف شارژ جادویی در این دور پر شده است.
با خرج کردن موجودی و خرید مجدد پکیج، سقف ریست میشود.
}
@* ─── قوانین ─── *@
هر مبلغ واریزی ×۲.۵ به موجودی اضافه میشود
سقف واریز در هر دور: ۱۰۰ میلیون تومان
حداکثر اعتبار: ۲۵۰ میلیون تومان (سود ۱۵۰٪)
در حالت جادویی، کمیسیون و پورسانت غیرفعال است
بعد از اتمام سقف و خرج موجودی، با خرید مجدد پکیج دور جدید شروع میشود
}
@* ─── نتیجه پرداخت (اگه از callback برگشته) ─── *@
@if (_paymentResult != null)
{
@if (_paymentResult == "success")
{
شارژ جادویی با موفقیت انجام شد! ✅
}
else
{
پرداخت ناموفق بود. لطفاً دوباره تلاش کنید.
}
}