Wizzi Studio - Покупай что влезет)!

Wizzi Studio

Покупай что влезет)!

Наши серверы

Наши товары

Инструкция по покупке

🛒 Как купить товар

🛍️

1. Выбор товара

Добавьте необходимые товары в корзину и заполните предлагаемую форму.

💳

2. Оплата товара

Оплатите товары, добавленные в корзину.

3. Активация

После оплаты товары выдаются на выбранном Вами сервере автоматически.

🎮 Оформление заказа
👑 VIP Статус 150 ₽
⭐ Premium Статус 300 ₽
💰 1000 монет 100 ₽
💎 5000 монет 400 ₽
Пожалуйста, выберите товар.
Пожалуйста, заполните это поле.
Введите корректный email.
📖 Инструкция по покупке
1. Выбор товара
Выберите товар из списка выше.
2. Введите данные
Укажите ваш никнейм и email.
3. Оплата
После нажатия кнопки вы перейдете к оплате.
// Переменные let selectedProduct = null; let selectedPrice = null; // Выбор товара document.querySelectorAll('.product-card').forEach(card => { card.addEventListener('click', function() { // Убираем выделение у всех document.querySelectorAll('.product-card').forEach(c => c.classList.remove('selected')); // Выделяем текущий this.classList.add('selected'); selectedProduct = this.getAttribute('data-product'); selectedPrice = this.getAttribute('data-price'); // Скрываем ошибку товара document.getElementById('productError').style.display = 'none'; }); }); // Обработка покупки document.getElementById('buyButton').addEventListener('click', function(e) { e.preventDefault(); let isValid = true; const nickname = document.getElementById('nickname'); const email = document.getElementById('email'); // Проверка выбора товара if (!selectedProduct) { document.getElementById('productError').style.display = 'block'; isValid = false; } else { document.getElementById('productError').style.display = 'none'; } // Проверка никнейма if (!nickname.value.trim()) { nickname.classList.add('wizzi-error'); document.getElementById('nicknameError').style.display = 'block'; isValid = false; } else { nickname.classList.remove('wizzi-error'); document.getElementById('nicknameError').style.display = 'none'; } // Проверка email (правильная логика!) const emailPattern = /^[^\s@]+@([^\s@]+\.)+[^\s@]+$/; if (!email.value.trim() || !emailPattern.test(email.value)) { email.classList.add('wizzi-error'); document.getElementById('emailError').style.display = 'block'; isValid = false; } else { email.classList.remove('wizzi-error'); document.getElementById('emailError').style.display = 'none'; } if (isValid) { alert(`✅ Заказ оформлен!\n\nТовар: ${selectedProduct}\nСумма: ${selectedPrice} ₽\nНикнейм: ${nickname.value.trim()}\nEmail: ${email.value.trim()}\n\nТовар будет выдан в ближайшее время.`); // Здесь можно добавить отправку на сервер или переход на оплату // window.location.href = '/payment?product=' + encodeURIComponent(selectedProduct); } }); // Убираем ошибки при вводе document.getElementById('nickname').addEventListener('input', function() { this.classList.remove('wizzi-error'); document.getElementById('nicknameError').style.display = 'none'; }); document.getElementById('email').addEventListener('input', function() { this.classList.remove('wizzi-error'); document.getElementById('emailError').style.display = 'none'; });
0