Cryptomus
Cryptomus поддерживает операции с криптовалютами по двум API: с созданием адреса (bitcoin_cryptomus) и с переходом на страницу оплаты (cryptomus).
Настройки аккаунта
Зарегистрируйтесь на сайте: cryptomus.com
Войдите в аккаунт, нажмите кнопку Create merchant в левой навигации.

Введите любое название для вашего мерчанта и подтвердите создание.

После создания мерчанта перейдите в его настройки нажав на кнопку Go to Setup.

Или нажмите на название мерчанта в левой навигации и перейдите во вкладку Settings - API Integration.

Введите адрес вашего сайта и его описание. Подтвердите отправку кнопкой Submit.

Далее выберите метод подтверждения владения доменом. Самый простой - загрузка файла (Using an HTML file).
Скачайте файл (Download) и загрузите его в корень вашего сайта.
После этого инициируйте проверку (Check). Когда проверка успешно завершится (Success) - отправьте заявку на модерацию (Confirm).

Ожидайте модерацию и настройте мерчант:
Вкладка Settings - Coin: список валют, которые будут доступны для оплаты счета и процент скидки/комиссии для каждой из них.
Вкладка Settings - Brand settings: настройка формы оплаты. Возможность установить свое лого. Только для API cryptomus.
Вкладка Auto-convert: настройка автоматической конвертации поступаемых валют в другие.
Вкладка Comissions: список тарифов и лимитов всех валют.
После прохождения модерации перейдите на вкладку Settings - API Integration.

Скопируйте Merchant ID и Payment API key для настроек в админке.
Нажмите на кнопку Generate the Payout API key, на следующей странице нажмите кнопку Generate.

После подтверждения вы получите ключ, скопируйте его для настроек в админке.
Настройки в админке
По умолчанию платежка отключена.
Переходите к настройкам Обмен валют - Платежные системы - Отключенные - Cryptomus USDT
Настройки только для типов: Полуавтоматический и Автоматический
Merchant ID - со страницы настроек мерчанта вашего аккаунта Cryptomus Payment API key - со страницы настроек мерчанта вашего аккаунта Cryptomus Payout API key - со страницы настроек мерчанта вашего аккаунта Cryptomus Network - сеть для мультисетевых валют. Возможные значения: eth, tron, bsc. Оставьте пустым, если выбор сети не нужен. Payment currency - валюта с которой будет сниматься баланс при выплатах. Если не отличается от валюты системы - вводить не нужно. Сохраните настройки.
Поддерживаемые валюты
AVAX - Avalanche BCH - Bitcoin Cash BNB - Binance Coin BTC - Bitcoin BUSD - Binance USD CGPT - ChainGPT DAI - Dai Stablecoin DASH - Dash DOGE - Dogecoin ETH - Ethereum LTC - Litecoin MATIC - Polygon SOL - Solana TON - Toncoin TRX - Tron USDC - USD Coin USDT - Tether VERSE - Verse XMR - Ripple
Добавление новой платежки на базе API Cryptomus. В примере Bitcoin
Название платежной системы - Любое Тип системы - Электронная валюта Название валюты - BTC Идентификатор - любой свободный API - выберите bitcoin_cryptomus Валюта системы - выберите BTC - Bitcoin Merchant ID - возьмите со страницы настроек мерчанта вашего аккаунта Cryptomus Payment API key - возьмите со страницы настроек мерчанта вашего аккаунта Cryptomus Payout API key - возьмите со страницы настроек мерчанта вашего аккаунта Cryptomus Network - оставьте пустым Payment currency - оставьте пустым Сохраните настройки.
Остальные настройки
Описание остальных настроек смотрите в разделе: Платежные системы
Last updated