# Переход с Cryptomus, NOWPayments или Coinbase Commerce

> Перейдите на blockwallets с Cryptomus, NOWPayments или Coinbase Commerce, сменив базовый URL и ключи: что меняется в каждом случае, со ссылками на полные руководства по совместимым API.
>
> HTML: https://blockwallets.io/docs/migrate?lang=ru · English: https://blockwallets.io/docs/migrate.md?lang=en

## Переход на blockwallets

У blockwallets есть совместимые API для трёх шлюзов. Найдите свой ниже: в таблице указано только то, что нужно изменить.

### Что нужно изменить

| Откуда переходите | До | После | Новые учётные данные | Подпись вебхука |  |
| --- | --- | --- | --- | --- | --- |
| **Cryptomus** | `https://api.cryptomus.com` | `https://blockwallets.io` | merchant + API key | поле `sign` в теле, `md5(base64(…) + API key)` | [Полное руководство →](https://blockwallets.io/docs/cryptomus?lang=ru#cryptomus) |
| **NOWPayments** | `https://api.nowpayments.io/v1` | `https://blockwallets.io/nowpayments/v1` | API key + IPN secret | `x-nowpayments-sig` (HMAC-SHA512) | [Полное руководство →](https://blockwallets.io/docs/nowpayments?lang=ru) |
| **Coinbase Commerce** | `https://api.commerce.coinbase.com` | `https://blockwallets.io/coinbase/` | API key + webhook shared secret | `X-CC-Webhook-Signature` (HMAC-SHA256) | [Полное руководство →](https://blockwallets.io/docs/coinbase-commerce?lang=ru) |

Помимо [API, совместимого с Cryptomus](https://blockwallets.io/docs/cryptomus?lang=ru), blockwallets предлагает API, совместимые с **NOWPayments** и **Coinbase Commerce**: пути, заголовки авторизации, поля запросов и ответов, статусы и подписи вебхуков соответствуют их официальной документации, поэтому существующему коду обычно нужны **только новый базовый URL и новые ключи**. Coinbase Commerce с 2026-03-31 перестал обслуживать продавцов за пределами США и Сингапура — можно переходить сразу.

Внутри это обычный счёт blockwallets: адреса для приёма ваши, страница оплаты — наша размещённая страница, а платёж засчитывается только после подтверждения в блокчейне и сверки со вторым узлом. Далее: три шага, затем что поддерживает каждый API и **чем он отличается от оригинала** — параметры, которые мы не реализовали, возвращают ошибку, а не молча игнорируются.

### Тестовый режим

Charge и платежи, созданные с тестовыми учётными данными, работают в тестовой сети каждого блокчейна, а их вебхуки подписываются тестовым IPN secret / shared secret — полностью отдельно от live: тестовый ключ не видит live-платежи.

Всё остальное (страница оплаты, подтверждения, сети и минимумы, возвраты) работает так же, как в [основной документации](https://blockwallets.io/docs/cryptomus?lang=ru).
