Приём криптовалюты в
WooCommerce
Плагин CoinsPay добавит в оформление заказа способ «Криптовалюта». Покупатель платит в USDT, BTC, ETH или другой из 30+ монет, заказ сам становится оплаченным, а деньги уходят прямо на ваши кошельки.
- WooCommerce
- от 3.0 до 11.2
- WordPress и PHP
- от 4.7, PHP 7.0–8.5
- Плагин
- бесплатный, GPL
Что даёт плагин
Заказ отмечается оплаченным сам
Как только сеть подтвердит платёж, заказ перейдёт в «Обработку», а заказ с виртуальными товарами — сразу в «Выполнен». Покупатель вернётся в магазин на страницу заказа.
Деньги сразу на ваших кошельках
CoinsPay не держит выручку у себя: каждая оплата уходит на ваши кошельки по правилу выплат магазина. В каждой сети до 5 адресов с долями, например 70 % вам и 30 % партнёру.
Цены остаются в валюте магазина
Товары стоят в долларах, евро или рублях, как и раньше. CoinsPay пересчитает итог в монету по текущему курсу и удержит сумму 30 минут, пока покупатель открывает кошелёк.
Ключ, которым нельзя вывести деньги
Плагину хватает ключа с доступом «Только счета»: им можно выставлять счета и следить за ними, а вывести деньги нельзя. Даже если ключ утечёт с сайта, выручка останется на ваших кошельках.
Подключение за пять минут
Нужны кабинет CoinsPay с магазином и доступ к админке WordPress. Программист не нужен.
- 01Установите плагинСкачайте архив и загрузите его в WordPress: «Плагины» → «Добавить плагин» → «Загрузить плагин». Затем активируйте.
- 02Вставьте ключВ кабинете CoinsPay откройте магазин и выпустите ключ в разделе «API» с доступом «Только счета». Вставьте его в настройки плагина: WooCommerce → Настройки → Платежи → CoinsPay.
- 03Подключите вебхукСкопируйте адрес вебхука из настроек плагина в раздел «Вебхук» кабинета, а ключ подписи whsec_ — обратно в плагин.
- 04Проверьте и включитеКнопка «Проверить подключение» покажет имя вашего магазина в CoinsPay. Отправьте тестовое событие из кабинета, включите способ оплаты и сохраните.

Плагин справляется и с неудобными случаями
Недоплата, просроченный счёт, отмена заказа: плагин знает, что делать с заказом, и оставляет в нём заметку.
Платёж в пути
Пока сеть подтверждает платёж, заказ стоит «На удержании». Так товар не уйдёт покупателю раньше денег.
Недоплата
Если пришло меньше, заказ встанет на удержание с заметкой, сколько получено и сколько осталось. Покупатель доплатит остаток на той же странице.
Счёт истёк
Неоплаченный заказ отменится, а товар вернётся на склад. Это можно выключить. Если покупатель всё же заплатит позже, заказ откроется снова и станет оплаченным.
Отмена в магазине
Отменили заказ, и его счёт в CoinsPay тоже отменится: оплатить его будет нельзя. Платёж за отменённый заказ или не на ту сумму поставит заказ на удержание до вашего решения.
Ни один платёж не потеряется
Вебхуки приходят с подписью, и плагин её проверяет. Если вебхук не дошёл, плагин сам спросит CoinsPay об открытых счетах: он делает это каждые несколько минут.
Комиссию может платить покупатель
Включите эти настройки, и комиссия CoinsPay и комиссия сети прибавятся к сумме в монете на странице оплаты. Итог заказа в магазине останется прежним.
Любое оформление заказа
Классическая страница оформления и блоки «Корзина» и «Оформление заказа». Поддерживается хранение заказов HPOS.
Тестовый режим
С тестовым ключом cpk_test_ счёт оплачивается кнопкой на странице оплаты, монеты не двигаются. Такая оплата проводит только заказы менеджера магазина.
На русском и английском
Настройки, заметки в заказах и надписи в оформлении заказа переведены на русский язык.
Установка
Архив плагина и исходный код лежат на GitHub. Плагин ставится как любой другой: через загрузку архива в админке WordPress.
Документация API- WordPress
- 4.7 и новее
- WooCommerce
- 3.0 и новее, проверен до 11.2
- PHP
- от 7.0 до 8.5
- Лицензия
- GPLv2 или новее
Платите, только когда получаете деньги
- Первые 10 дней без комиссии, на выплаты до $500
- Без абонентской платы и платы за подключение
- Комиссию можно включить в счёт покупателя
- Комиссия сети по факту, без наценки
Вопросы о плагине
Все вопросыСколько стоит плагин?
Плагин бесплатный. Вы платите только комиссию CoinsPay с выплат: от 0,3 %, ставка снижается с ростом оборота, абонентской платы нет. Первые 10 дней после первого платежа выплаты до $500 идут без комиссии.
Какие монеты сможет выбрать покупатель?
Больше 30 монет и токенов в сетях TRON, Ethereum, BNB Smart Chain, Solana, Bitcoin и Litecoin: USDT, USDC, BTC, ETH, BNB, TRX, LTC, SOL и другие. В настройках плагина можно оставить только стейблкоины.
В какой валюте могут быть цены магазина?
В долларах, евро, фунтах, дирхамах, юанях, иенах, рублях, лирах и других валютах, которые принимает CoinsPay. Плагин загружает их список, и если валюты магазина в нём нет, способ оплаты не показывается.
Что если покупатель заплатит меньше?
Заказ встанет на удержание с заметкой, сколько пришло и сколько осталось. Покупатель доплатит остаток на той же странице оплаты.
Какие данные покупателя уходят в CoinsPay?
Номер заказа, сумма и валюта, названия и количество товаров и адрес страницы заказа в магазине. Имена, почта, адреса и телефоны покупателей в CoinsPay не передаются.
Можно подключить тестовую копию сайта?
Да, но заведите для неё отдельный магазин в CoinsPay. У магазина один адрес вебхука, и события пришли бы только на один из двух сайтов.
Начните принимать криптовалюту сегодня
Регистрация займёт минуту, настройка магазина ещё пять. За подключение платить не нужно.