Переход на blockwallets

Открыть в ChatGPTОткрыть в Claude

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

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

Откуда переходитеДоПослеНовые учётные данныеПодпись вебхука
Cryptomushttps://api.cryptomus.comhttps://blockwallets.iomerchant + API keyполе sign в теле, md5(base64(…) + API key)Полное руководство →
NOWPaymentshttps://api.nowpayments.io/v1https://blockwallets.io/nowpayments/v1API key + IPN secretx-nowpayments-sig (HMAC-SHA512)Полное руководство →
Coinbase Commercehttps://api.commerce.coinbase.comhttps://blockwallets.io/coinbase/API key + webhook shared secretX-CC-Webhook-Signature (HMAC-SHA256)Полное руководство →

Помимо API, совместимого с Cryptomus, blockwallets предлагает API, совместимые с NOWPayments и Coinbase Commerce: пути, заголовки авторизации, поля запросов и ответов, статусы и подписи вебхуков соответствуют их официальной документации, поэтому существующему коду обычно нужны только новый базовый URL и новые ключи. Coinbase Commerce с 2026-03-31 перестал обслуживать продавцов за пределами США и Сингапура — можно переходить сразу.

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

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

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

Всё остальное (страница оплаты, подтверждения, сети и минимумы, возвраты) работает так же, как в основной документации.