✦ Үнэ & Багц

Тохирох Багцаа Сонгоорой

Сарын багц авах эсвэл нэг кино үзэх — чиний сонголт.

✓ QPay · SocialPay · Карт 3 сарын багцаар 44% хэмнэнэ
1 Сарын Багц
12,000 / сар
≈ өдөрт 400₮

Бүх кино, цуврал нэг сарын хугацаанд хязгааргүйгээр үзнэ.

  • 2,400+ кино & цуврал
  • Full HD 1080p
  • Монгол дуу оруулга
  • Зар байхгүй
  • 2 төхөөрөмж зэрэг
  • 4K чанар
✦ Хамгийн Ашигтай
3 Сарын Багц
20,000 / 3 сар
36,000₮ 16,000₮ хэмнэнэ

Гурван сарын контент нэг дор. Хамгийн хэмнэлттэй сонголт.

  • 2,400+ кино & цуврал
  • Full HD 1080p + 4K
  • Монгол дуу оруулга
  • Зар байхгүй
  • 3 төхөөрөмж зэрэг
  • Офлайн татаж авах
Дан Кино
3,400 / нэг кино
6 сарын нэвтрэх эрх

Багц хэрэггүй. Зөвхөн үзэхийг хүссэн кинодоо л төлнө.

  • HD 1080p чанар
  • 6 сар нэвтрэх эрх
  • Монгол дуу оруулга
  • Зар байхгүй
  • Олон кино
  • Офлайн татах

Нэг Кино = 3,400₮

Багц хэрэггүй — зөвхөн үзэхийг хүссэн кинодоо л төлнэ. 6 сар нэвтрэх эрх.

Кино харах →
🎬
Дан кино
3,400₮
HD 1080p · 6 сар
📦
1 сарын багц
12,000₮
Хязгааргүй · 30 хоног
🏆
3 сарын багц
20,000₮
Хязгааргүй · 90 хоног

Монголын Төлбөрийн Систем

📱
QPay
QR кодоор
🏦
SocialPay
Голомт банк
💳
Visa / MasterCard
Банкны карт
🏧
Интернет банк
Бүх банк

Түгээмэл Асуултууд

Тийм, та хүссэн үедээ цуцлах боломжтой. Цуцалсны дараа дараагийн сарын хугацаа дуустал үзэх боломжтой хэвээр байна.
Багц авах дарж QPay QR кодыг нэвтрэх хуудсанд уншуулна. Утасны QPay аппликейшнаар скан хийж баталгаажуулна. Төлбөр нэн даруй хийгдэж аккаунт идэвхжинэ.
Стандарт багц 2, Премиум багц 5 төхөөрөмж дээр нэгэн зэрэг үзэх боломжтой. Утас, таблет, компьютер, ухаалаг ТВ дэмжинэ.
1 сарын багцаар 3 сар авбал 36,000₮ болох боловч 3 сарын багц зөвхөн 20,000₮. Нийт 16,000₮ буюу 44% хэмнэнэ. Нэг удаа төлчихөд 3 сарын хугацаанд санаа зовохгүй.
'); // Modal нээж spinner харуулах document.getElementById('bylModal').classList.add('show'); document.getElementById('bylStatusText').textContent = 'Төлбөр хүлээж байна...'; if (btn) { btn.disabled = true; } try { const res = await fetch('/api/byl/checkout', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ plan: planKey, uid: user.uid }), }); const data = await res.json(); if (data.url) { if (bylTab && !bylTab.closed) bylTab.location.href = data.url; else window.open(data.url, '_blank'); _startPoll(user.uid); } else { if (bylTab && !bylTab.closed) bylTab.close(); throw new Error(data.error || 'Алдаа гарлаа'); } } catch (e) { if (bylTab && !bylTab.closed) bylTab.close(); closeBylModal(); toast('❌ ' + e.message, 'err'); } if (btn) { btn.disabled = false; } } function closeBylModal() { document.getElementById('bylModal').classList.remove('show'); if (_pollTimer) { clearInterval(_pollTimer); _pollTimer = null; } _pollUid = null; } function _startPoll(uid) { if (_pollTimer) clearInterval(_pollTimer); _pollUid = uid; let attempts = 0; _pollTimer = setInterval(async () => { attempts++; if (attempts > 150) { clearInterval(_pollTimer); _pollTimer = null; closeBylModal(); toast('⏱ Хугацаа дууслаа', 'err'); return; } try { const me = await fetch(`/api/users/me/${uid}`).then(r => r.json()); const expiry = me.planExpiry ? new Date(me.planExpiry) : null; if (expiry && expiry > new Date()) { clearInterval(_pollTimer); _pollTimer = null; closeBylModal(); toast('✅ Багц амжилттай идэвхжлээ! Дашборд руу шилжиж байна...', 'ok'); setTimeout(() => window.location.href = '/dashboard', 1800); } } catch(_) {} }, 2000); } // Tab руу буцаж ирэхэд шууд шалгана document.addEventListener('visibilitychange', async () => { if (document.visibilityState === 'visible' && _pollUid) { try { const me = await fetch(`/api/users/me/${_pollUid}`).then(r => r.json()); const expiry = me.planExpiry ? new Date(me.planExpiry) : null; if (expiry && expiry > new Date()) { if (_pollTimer) { clearInterval(_pollTimer); _pollTimer = null; } closeBylModal(); toast('✅ Багц амжилттай идэвхжлээ!', 'ok'); setTimeout(() => window.location.href = '/dashboard', 1800); } } catch(_) {} } }); function selectPay(el) { document.querySelectorAll('.pay-method').forEach(m => m.classList.remove('selected')); el.classList.add('selected'); } function toggleFaq(btn) { btn.closest('.faq-item').classList.toggle('open'); } function toast(msg, type='ok') { const t = document.createElement('div'); t.className = `toast ${type}`; t.textContent = msg; document.getElementById('toastWrap').appendChild(t); setTimeout(() => t.remove(), 3500); } // Scroll fade const io = new IntersectionObserver(e => e.forEach(en => { if(en.isIntersecting) { en.target.style.opacity='1'; en.target.style.transform='translateY(0) scale(1)'; } }), { threshold:0.04 }); document.querySelectorAll('.plan, .tier-card, .per-movie, .payments').forEach(el => { el.style.opacity='0'; el.style.transform='translateY(24px) scale(0.98)'; el.style.transition='opacity 0.55s ease, transform 0.55s ease'; io.observe(el); });