Статический кошелек
Что такое статический кошелек
Статический кошелек позволяет покупателям осуществлять платежи на один и тот же адрес без необходимости создания нового счета и перехода на страницу оплаты каждый раз.
Это удобный способ, который дает возможность принимать средства в определенной криптовалюте с автоматическим зачислением их на баланс продавца после вычета всех комиссий.
Решение отлично подходит для проектов, в которых предусмотрено пополнение баланса аккаунта пользователя, для приема пожертвований, проектов в сфере iGaming и др.
Как работает статический кошелек
Пользователь переходит к пополнению баланса на сайте мерчанта.
Пользователь созадет свои кошельки под разные криптовалюты и пополняет любой из них.
Переводит сумму по адресу кошелька или с помощью QR-кода.
После пополнения любая сумма в криптовалюте, закрепленной за кошельком, зачисляется как успешное пополнение баланса пользователя.
Пользователь получает уведомление об успешном платеже.
Преимущества статического кошелька
Удобство для покупателей. Оплата в определенной криптовалюте осуществляется на один постоянный адрес без перехода на платежную страницу.
Автоматизация зачисления. Средства автоматически поступают на баланс клиента с отправкой postback-уведомления.
Прозрачность комиссий. Все комиссии (сервисная, трансферная и при необходимости AML) вычитаются из суммы транзакции автоматически.
Создание статического кошелька
POST
https://api.cryptocloud.plus/v2/invoice/static/create
Request Body
shop_id*
String
Идентификатор проекта
currency*
String
Криптовалюта статического кошелька
identify*
String
Идентификатор клиента. При отправке POSTBACK по поступлению он будет записан в order_id
{
"status": "success",
"result": {
"currency": {
"id": 3,
"code": "ETH",
"short_code": "ETH",
"name": "Ethereum",
"is_email_required": false,
"stablecoin": false,
"icon_base": "https://cdn.cryptocloud.plus/currency/icons/main/eth.svg",
"icon_network": "None",
"icon_qr": "https://cdn.cryptocloud.plus/currency/icons/stroke/eth.svg",
"order": 9,
"obj_network": {
"code": "ERC20",
"id": 3,
"icon": "https://cdn.cryptocloud.plus/currency/crypto/ETH.svg",
"fullname": "Ethereum"
},
"enable": true
},
"address": "StaticAdresse",
"uuid": "2K0NFXT9E1X3VOY07VY1LRV8XGMLQNQX"
}
}
Пример запроса
Эти примеры показывают, как можно отправить запрос на создание статического кошелька. Обратите внимание, что необходимо предоставить ваш API ключ в заголовке Authorization
для успешной авторизации запроса.
curl -X POST https://api.cryptocloud.plus/v2/invoice/static/create \
-H 'Authorization: Token <API KEY>' \
-H 'Content-Type: application/json' \
-d '{"shop_id": "<SHOP ID>", "currency": "BTC", "identify": "F4jSjfpwf4t"}'
Получение списка статических кошельков
POST
https://api.cryptocloud.plus/v2/invoice/static/list
Request Body
shop_id*
String
Идентификатор проекта
start
String
Начало временного интервала поиска
end
String
Конец временного интервала поиска
offset
Int
Первый кошелек в списке
limit
Int
Последний кошелек в списке
{
"status": "success",
"result": {
"staticWallets": [
{
"currency": {
"id": 4,
"code": "USDT_TRC20",
"short_code": "USDT",
"name": "Tether",
"is_email_required": false,
"stablecoin": true,
"icon_base": "https://cdn.cryptocloud.plus/currency/icons/main/usdt.svg",
"icon_network": "https://cdn.cryptocloud.plus/icons-currency/USDT-TRC20.svg",
"icon_qr": "https://cdn.cryptocloud.plus/currency/icons/stroke/usdt.svg",
"order": 1,
"obj_network": {
"code": "TRC20",
"id": 4,
"icon": "https://cdn.cryptocloud.plus/currency/crypto/TRX.svg",
"fullname": "Tron"
},
"enable": true
},
"active": true,
"address": "StaticAdresse",
"uuid": "3K0NFXT9E1X3VOY07VY1LRV8XGMLQNQX"
}
],
"all_count": 1
}
}
Управление подпиской на адрес
POST
https://api.cryptocloud.plus/v2/invoice/static/subscribe
POST
https://api.cryptocloud.plus/v2/invoice/static/unsubscribe
Request Body
uuid*
String
Идентификатор кошелька из 32 символов
{
"status": "success",
"result": {
"currency": {
"id": 4,
"code": "USDT_TRC20",
"short_code": "USDT",
"name": "Tether",
"is_email_required": false,
"stablecoin": true,
"icon_base": "https://cdn.cryptocloud.plus/currency/icons/main/usdt.svg",
"icon_network": "https://cdn.cryptocloud.plus/icons-currency/USDT-TRC20.svg",
"icon_qr": "https://cdn.cryptocloud.plus/currency/icons/stroke/usdt.svg",
"order": 1,
"obj_network": {
"code": "TRC20",
"id": 4,
"icon": "https://cdn.cryptocloud.plus/currency/crypto/TRX.svg",
"fullname": "Tron"
},
"enable": true,
"active": true,
"address": "StaticAdresse",
"created": "2025-01-01 09:15:00.849379",
"identify": "identification"
}
}
}
Мы регулярно работаем над улучшением документации сервиса для разработчиков. Пожалуйста, оцените качество и полезность материалов по ссылке.
Last updated
Was this helpful?