Что такое BTCPay Server
BTCPay Server — это не просто платёжный шлюз, а полноценная альтернатива централизованным процессорам вроде Stripe или PayPal для приёма криптовалют. Вы разворачиваете его на собственном сервере (VPS, домашний ПК или даже Raspberry Pi), и вся инфраструктура — от создания счетов до подтверждения транзакций — работает на вашем железе. Ключевое отличие: здесь нет третьей стороны, которая держит ваши средства или может заморозить аккаунт. Платежи в Bitcoin и Lightning Network идут напрямую из кошелька покупателя в ваш кошелёк. Это полностью открытый проект с исходным кодом на GitHub, который не берёт комиссию за транзакции — только стандартная сеть блокчейна.
Ключевые возможности
- Прямые платежи без посредников: средства поступают сразу на ваш кошелёк (онлайн, холодный или мультиподписной).
- Поддержка Lightning Network: мгновенные платежи с минимальными комиссиями для розничных покупок.
- Собственный платёжный пул: приём платежей через BTCPay Server App (аналог BTCPay Pay Button) без необходимости в кастомной интеграции.
- Автоматизация: создание счетов через API, вебхуки, плагины для WooCommerce, Magento, PrestaShop и других CMS.
- Полный контроль над данными: никакой передачи информации о клиентах третьим лицам.
- Мультивалютность: помимо BTC, поддержка других монет через конфигурацию (Litecoin, Monero и т.д.).
- POS-терминал: веб-интерфейс для офлайн-продаж с QR-кодами.
- Кастодиальный режим: можно управлять средствами других пользователей (например, для бирж или сервисов).
Кому подойдёт
Интернет-магазинам — если вы продаёте цифровые товары или услуги и хотите принимать криптовалюту без ежемесячной платы и риска блокировки. Разработчикам и стартапам — благодаря открытому API легко встроить BTCPay в свой продукт, а кастомизация кода не ограничена лицензией. Сообществам и фрилансерам — для донатов, подписок или оплаты услуг без KYC и бюрократии. Пользователям, которые ценят приватность — здесь не собираются данные покупателей, а все транзакции видны только в блокчейне. Также подойдёт тем, кто работает с Lightning и хочет принимать микроплатежи (например, за контент по клику).
Плюсы и минусы
Плюсы:
- Полная автономия: вы контролируете и код, и средства.
- Нулевая комиссия сервиса (платите только за инфраструктуру).
- Высокая безопасность: нет единой точки отказа.
- Активное сообщество и регулярные обновления.
Минусы:
- Требуются технические навыки для установки и настройки (не подойдёт новичкам).
- Нужен свой сервер и забота о его аптайме и резервных копиях.
- Нет встроенной конвертации в фиат — придётся самостоятельно продавать BTC.
- Ограниченная поддержка альткоинов (только те, что совместимы с Electrum).
Частые вопросы
Нужно ли платить комиссию за использование BTCPay Server?
Нет, сам софт бесплатный и не берёт процент с транзакций. Вы платите только за хостинг (если используете VPS) и сетевые комиссии блокчейна Bitcoin или Lightning. Это делает сервис значительно дешевле традиционных платёжных систем.
Как быстро настроить BTCPay Server?
В среднем — от 30 минут до часа. Есть готовые решения: Docker-образ, одна команда для установки на Ubuntu или использование платформ вроде LunaNode или Voltage, где сервис разворачивается в один клик. Для полного кастома (например, подключение аппаратного кошелька) потребуется больше времени.
Безопасно ли хранить средства на BTCPay Server?
Сервис не хранит ваши монеты — он лишь генерирует адреса для получения. Вы подключаете свой кошелёк (например, Electrum или аппаратный Ledger), и средства поступают туда напрямую. Если ваш сервер взломают, злоумышленник не сможет украсть BTC, если только не получит доступ к вашему кошельку.
Можно ли принимать платежи в других криптовалютах, кроме Bitcoin?
Да, BTCPay поддерживает альткоины, работающие на базе Electrum-протокола: Litecoin, Dash, Monero (через отдельный плагин) и другие. Однако основная оптимизация и документация ориентированы именно на Bitcoin и Lightning.