Иконка ресурса

Дополнение Ручное пополнение баланса 0.1 by Ivanovich

Нет прав для скачивания
Совместимость
  1. Лицензия
  2. Пиратская [Null]
Pass
Скрытое содержимое доступно для зарегистрированных пользователей!
Ручное поплнение баланса с уведомлениями в Telegram, работает достаточно просто, пользователь вводит свой логин, сумму пополнения и куда были переведены деньги, после чего Вам в Telegram прийдет уведомление и Вы вручную пополняете счет пользователю. Реквизиты можно поставить абсолютно любые, начиная от банков и криптокошельков - заканчивая поплнениям Вашего номера телефона.
Данный ресурс является "фундаментом" для дальнейших Вашмх дополнений под Ваши хотелки.

Снимок_экрана_2024-09-12_205554.png Снимок_экрана_2024-09-12_205229.png
Установка и настройка
Файл `payment.php` загрузите в корневую директорию вашего сайта, после чего проведите настройку: укажите токен бота

Обязательно укажите ID чата, в который будет отправляться лог пополнения баланса!


Код вставить в templates/шаблон/tpl/home/purse.tpl ( изначально под Украинские банки сделан, интуитивно понятно что нужно изменить )

purse.tpl:
<button type="button" class="btn-payment-oplata" onclick="window.location.href='ВАША ССЫЛКА';">Пополнить

    PrivatBank</button>

<button type="button" class="btn-payment-oplata" onclick="window.location.href='ВАША ССЫЛКА';">Пополнить

    MonoBank</button>

<button type="button" class="btn-payment-oplata" onclick="window.location.href='ВАША ССЫЛКА';">Пополнить

    PumbBank</button>

<input type="text" id="username" class="input-field" placeholder="Введите ваш логин">

<input type="text" id="amount" class="input-field" placeholder="Введите сумму">

<select id="bank" class="select-field">

    <option value="">Выберите банк</option>

    <option value="PumbBank">PumbBank</option>

    <option value="Privat24">Privat24</option>

    <option value="MonoBank">MonoBank</option>

</select>

<button id="payButton" class="btn-submit">Я оплатил</button>



Сразу после кода выше вставляем в тот же файл, меняем " " на Ваш путь к файлу "payment.php"

purse.tpl:
<script>

    $(document).ready(function () {

        var isRequestInProgress = false;



        $('#payButton').click(function (event) {

            event.preventDefault();



            var username = $('#username').val();

            var amount = $('#amount').val();

            var bank = $('#bank').val();



            if (!username || !amount || !bank) {

                alert("Пожалуйста, укажите ваш логин, сумму и выберите банк.");

                return;

            }



            if (isRequestInProgress) {

                return;

            }



            isRequestInProgress = true;



            $.ajax({

                url: 'https://www.exemple.com/payment.php',  // Путь к вашему PHP-скрипту

                type: 'POST',

                data: { username: username, amount: amount, bank: bank },

                success: function (response) {

                    alert("Спасибо, ожидайте зачисление в течение 1 часа.");

                },

                error: function () {

                    alert("Произошла ошибка");

                },

                complete: function () {

                    isRequestInProgress = false;

                }

            });

        });

    });

</script>





Стили как на скриншоте:

mystyles.css:
.btn-submit {

padding: 15px 20px;

border: none;

background: linear-gradient(45.87deg, #23f902cf 6.6%, #26ff0096 102.94%);

border-radius: 8px;

color: #fff;

font-size: 14px;

font-weight: 500;

width: 100%;

margin-top: 15px;

position: relative;

-webkit-user-select: none;

-ms-user-select: none;

user-select: none;

outline: none;

-webkit-appearance: none;

-moz-appearance: none;

-webkit-transition: .2s linear;

-o-transition: .2s linear;

transition: .2s linear;

touch-action: manipulation;

}



.btn-submit:hover {

background: linear-gradient(45.87deg, #23f902d9 6.6%, #26ff0096 102.94%);

text-decoration: none;

-webkit-box-shadow: 0 0 15px 0 rgb(29 144 255);

box-shadow: 0 0 15px rgb(29 255 32);

cursor: pointer;

}



.input-field {

background: linear-gradient(45.87deg, #19191a00 6.6%, #1a1a1a00 102.94%);

padding: 14px 20px;

border: 2px solid #1e90ff;

border-radius: 8px;

font-size: 14px;

color: #ffffff;

width: 100%;

box-sizing: border-box;

outline: none;

transition: border-color .2s linear;

margin-top: 15px;

}



.input-field:focus {

border-color: #00bfff;

box-shadow: 0 0 5px rgba(0, 191, 255, 0.5);

}



.select-field {

padding: 15px 20px;

border: 2px solid #1e90ff;

border-radius: 8px;

font-size: 14px;

color: #fff; /* Цвет текста */

width: 100%;

box-sizing: border-box;

outline: none;

background: linear-gradient(45.87deg, #19191a00 6.6%, #1a1a1a00 102.94%);

margin-top: 10px;

}



/* Стили для раскрывающегося списка */

.select-field option {

background-color: #333; /* Темный фон для элементов списка */

color: #fff; /* Белый текст */

}



/* Стили при фокусе */

.select-field:focus {

border-color: #00bfff;

box-shadow: 0 0 5px rgba(0, 191, 255, 0.5);

}



/* Устранение стандартного фона для раскрывающегося списка в некоторых браузерах */

.select-field::-webkit-select {

background-color: #333; /* Темный фон для списка в Webkit-браузерах */

color: #fff; /* Белый текст в Webkit-браузерах */

}



.btn-payment-oplata {

padding: 15px 20px;

border: none;

background: linear-gradient(45.87deg, #5a3ba1 6.6%, #684ac6 102.94%);

border-radius: 8px;

color: #fff;

font-size: 14px;

font-weight: 500;

width: 100%;

margin-top: 15px;

position: relative;

-webkit-user-select: none;

-ms-user-select: none;

user-select: none;

outline: none;

-webkit-appearance: none;

-moz-appearance: none;

-webkit-transition: .2s linear;

-o-transition: .2s linear;

transition: .2s linear;

touch-action: manipulation;

}



.btn-payment-oplata:hover {

background: linear-gradient(45.87deg, #5a3a9e 6.6%, #6749c5 102.94%);

text-decoration: none;

-webkit-box-shadow: 0 0 15px 0 rgb(98 68 182);

box-shadow: 0 0 15px rgb(100 69 186);

cursor: pointer;

}
  • Снимок_экрана_2024-09-12_205229.png
    Снимок_экрана_2024-09-12_205229.png
    9,3 KB · Просмотры: 29
  • Снимок_экрана_2024-09-12_205554.png
    Снимок_экрана_2024-09-12_205554.png
    182,5 KB · Просмотры: 34
Автор
WowCMS
Скачивания
13
Просмотры
353
Первый выпуск
Обновление
Оценка
0,00 звёзд 0 оценок

Другие ресурсы пользователя WowCMS

Поделиться ресурсом

Сверху Снизу