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

Документация

Документация API

REST API для приёма платежей, создания инвойсов, управления выплатами и вебхуками.

Начало работы

API

Аутентификация
Подписывайте каждый запрос Merchant API по HMAC-SHA256: обязательные заголовки, каноническая строка, метка времени и защита от повторов.
API-ключи
Создавайте платёжные и расходные API-ключи, разбирайтесь в правах и префиксах, безопасно меняйте секреты и разделяйте тестовый и рабочий доступ.
Базовый URL
Используйте единый базовый URL Merchant API для тестовых и реальных платежей: режим определяется префиксом ключа, а пути не меняются.
Поддерживаемые валюты
Проверьте, в каких из 13 блокчейн-сетей доступны USDT, USDC, USD1, DAI и обеспеченный золотом XAUT, прежде чем включать активы.
Обработка ошибок
Обрабатывайте ошибки Merchant API единообразно: формат ответа, группы HTTP-статусов, машинные коды, лимиты запросов и правила повторов.
Коды ошибок
Обрабатывайте ошибки Merchant API по стабильным машинным кодам, деталям валидации полей и документированным сценариям восстановления.

Общее

Инвойсы

POST
Создание инвойса
Создание платёжного инвойса для приёма криптовалютных платежей. Два потока: прямой крипто (токен указан) и фиатный (клиент выбирает токен на странице оплаты).
GET
Список инвойсов
Получайте список счетов со строгими фильтрами по статусу и датам и проходите результаты курсором без повторения страниц.
POST
Подтверждение платежа
Фиксируйте токен и сеть для счёта с ценой в фиатной валюте из собственного интерфейса и безопасно показывайте реквизиты оплаты.
GET
Получение инвойса
Получайте счёт по идентификатору, проверяйте состояние оплаты и подтверждения и надёжно сверяйте ответ со своим номером заказа.
POST
Отмена инвойса
Отменяйте открытый счёт до фиксации актива клиентом, учитывайте допустимый переход состояния и корректно обрабатывайте ответ API.
POST
Симуляция оплаты инвойса
Переводите тестовый инвойс в выбранный платёжный результат и проверяйте тот же жизненный цикл и вебхуки, что при подтверждённой транзакции.

Выводы

Баланс

Вебхуки

Плагины

Плагин WooCommerce
Установите официальный плагин Paymos для WooCommerce, безопасно подключите проект, проверьте оплату и обновление заказа по вебхуку.
Плагин WHMCS
Добавьте стейблкоины в счета WHMCS, подключите настроенный пакет Paymos, проверьте вебхук и сохраните существующие правила активации услуг.
Плагин OpenCart
Установите официальное расширение Paymos для OpenCart, подключите магазин без копирования секретов и проверьте статусы в тестовом режиме.
Плагин Easy Digital Downloads
Подключите Paymos к Easy Digital Downloads, проведите тестовую покупку, проверьте подписанный вебхук и выдавайте файл после подтверждения.
Плагин CS-Cart
Установите официальное дополнение Paymos для CS-Cart и Multi-Vendor, подключите проект, проверьте статусы по вебхуку и проведите тестовый заказ.
Плагин Magento 2
Установите модуль Paymos для Magento 2 или Adobe Commerce, подключите ключи двух режимов и проверьте переход заказа в оплаченный статус.
Плагин Shopware 6
Установите плагин Paymos для Shopware 6, включите его в канале продаж, проверьте подписанные статусы и смените режим без переустановки.
Плагин PrestaShop
Добавьте Paymos в PrestaShop 8 или 9, скачайте настроенный модуль, проверьте подписанный вебхук и переход заказа в Payment accepted.

Интеграции