@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 { پرداخت ناموفق بود. لطفاً دوباره تلاش کنید. } }