Приём криптовалюты на сервере
Minecraft
Игрок вводит /donate, выбирает привилегию или набор и платит в USDT, BTC, ETH или другой из 30+ монет. Плагин сам выдаёт купленное, а деньги уходят прямо на ваши кошельки.
- Серверы
- Spigot и Paper 1.8–1.21, Folia
- Сети серверов
- Velocity и BungeeCord
- Плагин
- бесплатный, GPL
Что даёт плагин
Покупка не выходя из игры
Команда /donate открывает меню с вашими товарами. Ссылка на оплату приходит в чат, а в руке появляется карта с QR-кодом: её сканируют телефоном. Через несколько секунд после оплаты товар выдан.
Деньги сразу на ваших кошельках
CoinsPay не держит выручку у себя: каждая оплата уходит на ваши кошельки по правилу выплат магазина. В каждой сети до 5 адресов с долями, например 70 % вам и 30 % партнёру.
Цены в долларах, рублях или евро
Цену товара вы пишете в привычной валюте. CoinsPay пересчитает её в монету по текущему курсу и удержит сумму 30 минут, пока игрок открывает кошелёк.
Ключ, которым нельзя вывести деньги
Плагину хватает ключа с доступом «Только счета»: даже если config.yml увидит модератор, вывести деньги этим ключом нельзя. Команды выдачи плагин берёт только из вашего конфига.
Донат-магазин за пять минут
Нужны кабинет CoinsPay с магазином и доступ к файлам сервера. Программист не нужен.
- 01Положите плагинОдин файл CoinsPay.jar подходит ко всем версиям. Положите его в папку plugins и перезапустите сервер.
- 02Вставьте ключВ кабинете CoinsPay выпустите ключ API с доступом «Только счета» и впишите его в plugins/CoinsPay/config.yml.
- 03Опишите товарыДля каждого товара — название, цена и команды выдачи: группа LuckPerms, набор, предмет. Срок привилегии плагин может вести сам.
- 04Перечитайте настройкиКоманда /coinspay reload, затем /coinspay status покажет ваш магазин в CoinsPay. Магазин готов: игроки вводят /donate.
Плагин справляется и с неудобными случаями
Игрок вышел до оплаты, сервер перезапустился, пришла половина суммы: плагин доводит покупку до конца и не выдаёт товар дважды.
Привилегии и права
Права выдаёт ваш плагин прав: LuckPerms, op и другие, CoinsPay выполняет его команду от консоли. Такие команды работают и для игрока не в сети.
Привилегия на срок
Срок ведёт LuckPerms или сам плагин: когда он выходит, команды снятия выполняются даже без игрока на сервере. Повторная покупка продлевает срок.
Предметы ждут игрока
Наборы и предметы выдаются, только когда игрок на сервере. Оплатил и вышел — получит всё при следующем входе.
Выдача ровно один раз
Плагин записывает каждую покупку до выдачи. Если сервер упал посреди выдачи, товар не выдаётся повторно: администратор решает одной командой.
Недоплата и поздний платёж
Если пришла часть суммы, игрок увидит в чате, сколько осталось, и доплатит по той же ссылке. Платёж, пришедший после срока счёта, всё равно выдаст товар.
Без вебхуков и внешнего адреса
Плагин сам спрашивает CoinsPay об оплате раз в несколько секунд, поэтому серверу не нужен ни открытый порт, ни HTTPS.
Сеть серверов
На Velocity или BungeeCord /donate работает на всех серверах сети. Можно поставить плагин и на отдельные серверы: каждый выдаёт то, что купили у него.
Тестовый режим
С тестовым ключом cpk_test_ счёт оплачивается кнопкой на странице оплаты, монеты не двигаются. Удобно проверить товары до открытия магазина.
На русском и английском
Меню, чат и страница оплаты говорят на языке игры игрока. Тексты лежат в файлах, их можно переписать под свой сервер.
Установка
Один файл для всех версий и платформ, исходный код — на GitHub. Положите CoinsPay.jar в папку plugins сервера или прокси и перезапустите его.
Документация API- Серверы
- Spigot и Paper от 1.8.8 до 1.21, Folia
- Сети серверов
- Velocity 3.3 и новее, BungeeCord
- Java
- от 8, для Velocity — от 17
- Проверен на
- 1.8.8, 1.12.2, 1.16.5, 1.20.6, 1.21.4 и Folia 1.21.4
- Лицензия
- GPLv3 или новее
Платите, только когда получаете деньги
- Первые 10 дней без комиссии, на выплаты до $500
- Без абонентской платы и платы за подключение
- Комиссию можно включить в счёт покупателя
- Комиссия сети по факту, без наценки
Вопросы о плагине
Все вопросыСколько стоит плагин?
Плагин бесплатный. Вы платите только комиссию CoinsPay с выплат: от 0,3 %, ставка снижается с ростом оборота, абонентской платы нет. Первые 10 дней после первого платежа выплаты до $500 идут без комиссии.
Что такое Spigot, Paper и Folia?
Это серверные программы Minecraft, которые умеют загружать плагины. Paper — доработанный Spigot, на нём работает большинство серверов с плагинами, Folia — вариант Paper для очень больших серверов. Если на вашем сервере уже стоят плагины, CoinsPay встанет туда же.
Подойдёт сервер с модами или Bedrock?
Серверы на Forge и Fabric — нет: моды и плагины устроены по-разному. Игроки Bedrock могут покупать, если они заходят на ваш сервер Paper через Geyser.
Какие монеты сможет выбрать игрок?
Больше 30 монет и токенов в сетях TRON, Ethereum, BNB Smart Chain, Solana, Bitcoin и Litecoin: USDT, USDC, BTC, ETH, BNB, TRX, LTC, SOL и другие.
Что можно продавать?
Плагин выполнит любые команды из вашего конфига. Но правила Mojang запрещают продавать игровое преимущество за деньги (pay-to-win): разрешены косметика, доступ к серверу и пожертвования. За то, что продаёт сервер, отвечает его владелец.
Какие данные игрока уходят в CoinsPay?
Ник, название товара и цена — чтобы счёт был понятен. Пароли, IP-адреса и другие данные игроков в CoinsPay не передаются.
Начните принимать криптовалюту сегодня
Регистрация займёт минуту, настройка магазина ещё пять. За подключение платить не нужно.
Minecraft — товарный знак Mojang AB. CoinsPay не связан с Mojang и Microsoft и не одобрен ими; плагин — не официальный продукт Minecraft.