Перейти к содержимому

Принимайте криптоплатежи в своем магазине WooCommerce

Достаточно аккаунта Cryptonly и API-ключа. Установите плагин, включите его на оформлении заказа — и магазин на WooCommerce сможет принимать криптовалюту. Ниже весь процесс настройки.

Как начать принимать криптоплатежи в WooCommerce

  1. Зарегистрируйте аккаунт Cryptonly

    Создайте мерчант-аккаунт в панели Cryptonly. Этот аккаунт выдаёт API-ключ, идентификатор аккаунта и ключ подписи вебхука, которые нужны в шагах ниже.

  2. Создайте API-ключ

    Создайте ключ в Settings → Security → API keys со скоупами invoices.create, invoices.list, invoices.cancel и currencies.list. Скопируйте идентификатор аккаунта в Accounts и ключ подписи вебхука в Settings → Security.

  3. Установите плагин WooCommerce

    В WordPress откройте Plugins → Add New, найдите Cryptonly, затем установите и активируйте его. Способ оплаты появляется в WooCommerce → Settings → Payments. Справка по настройкам есть в руководстве по интеграции WooCommerce.

  4. Включите способ оплаты

    Откройте WooCommerce → Settings → Payments → Cryptonly. Включите метод и укажите API-ключ, идентификатор аккаунта и ключ подписи вебхука. Плагин проверяет, что валюта магазина поддерживается. Адрес вебхука уходит с каждым инвойсом, отдельно в панели Cryptonly его добавлять не нужно.

  5. Принимайте оплату на checkout

    На оформлении заказа клиент выбирает Cryptonly. Плагин создаёт инвойс на сервере и перенаправляет клиента на hosted-страницу. Подписанный вебхук invoice.statusChanged переводит оплаченный заказ в Completed. Тот же сценарий работает в классическом checkout и в WooCommerce Blocks.

    https://your-store.com/?wc-api=WC_Gateway_Cryptonly

Что такое WooCommerce

WooCommerce — плагин WordPress, который превращает сайт в магазин. Товары, оформление заказа и заказы живут в админке WordPress.

Способ оплаты — это шлюз. Его устанавливают, включают в WooCommerce → Settings → Payments, и клиент видит его при оформлении заказа.

Cryptonly использует этот хук шлюза. Цены остаются в валюте магазина. Клиент платит на странице Cryptonly, а подписанный вебхук обновляет заказ в WooCommerce, когда платёж подтверждается.

Какую криптовалюту можно принимать в WooCommerce с Cryptonly?

Все валюты

Вопросы о WooCommerce

  • Какие версии WooCommerce поддерживает плагин?

    WooCommerce 7.1 или новее на WordPress 6.0 или новее и PHP 7.4 или новее. Плагин проверен на WooCommerce 10.9 и WordPress 7.1, включая хранение заказов HPOS.

  • Нужно ли собирать свою страницу крипто-оплаты?

    Нет. Клиент платит на hosted-странице Cryptonly и возвращается в магазин. Плагин работает и с классическим checkout, и с WooCommerce Blocks.

  • Сколько это стоит?

    0,5% с каждого платежа, без платы за подключение.

  • Можно ли проверить плагин до реальных платежей?

    Да. В режиме песочницы проходят и hosted-страница, и вебхук, но деньги не двигаются. Песочницу выключают и переключают ключи на боевые, когда магазин готов принимать живые платежи.

  • Цены товаров должны быть в криптовалюте?

    Нет. Каталог остаётся в валюте магазина. Cryptonly пересчитывает сумму в момент оплаты.

  • Как WooCommerce узнаёт, что заказ оплачен?

    Cryptonly отправляет подписанный вебхук invoice.statusChanged на ?wc-api=WC_Gateway_Cryptonly. Статусы paid и overpaid переводят заказ в Completed. Частичная оплата оставляет заказ в ожидании.

Принимайте криптоплатежи с WooCommerce и Cryptonly

Hosted checkout, подписанные вебхуки и комиссия 0,5%. WooCommerce сама обновляет статус заказа, а каталог остаётся в фиате.