Статический кошелек

Что такое статический кошелек

Статический кошелек позволяет покупателям осуществлять платежи на один и тот же адрес без необходимости создания нового счета и перехода на страницу оплаты каждый раз.

Это удобный способ, который дает возможность принимать средства в определенной криптовалюте с автоматическим зачислением их на баланс продавца после вычета всех комиссий.

Решение отлично подходит для проектов, в которых предусмотрено пополнение баланса аккаунта пользователя, для приема пожертвований, проектов в сфере iGaming и др.

Как работает статический кошелек

  1. Пользователь переходит к пополнению баланса на сайте мерчанта.

  2. Пользователь создает свои кошельки под разные криптовалюты и пополняет любой из них.

  3. Важно - 1 кошелек = 1 валюта

  4. Переводит сумму по адресу кошелька или с помощью QR-кода.

  5. После пополнения любая сумма в криптовалюте, поступившая на кошелек, зачисляется как успешное пополнение баланса пользователя.

  6. Мерчант получает уведомление об успешном платеже.

Преимущества статического кошелька

Удобство для покупателей. Оплата в определенной криптовалюте осуществляется на один постоянный адрес без перехода на платежную страницу.

Автоматизация зачисления. Средства автоматически поступают на баланс мерчанта с отправкой postback-уведомления.

Прозрачность комиссий. Все комиссии (сервисная, трансферная и при необходимости AML) вычитаются из суммы транзакции автоматически.


Создание статического кошелька

Что делает метод:

  • Создает статический кошелек с указанными параметрами

Endpoint:

POST https://api.cryptocloud.plus/v2/invoice/static/create

Headers:

Name
Type
Example
Description

Authorization*

string

Token eyJ0eXAiOiJK<...>4npi1ksS8tSY

API-ключ проекта

Request Body:

Основные параметры

Name
Type
Example
Description

shop_id*

string

NGpD44<...>KXRdQ

Уникальный идентификатор магазина из личного кабинета

currency

string

ETH

Код валют:

BTC, LTC, TRX, SOL, BNB, ETH, ETH_ARB, ETH_BASE, ETH_OPT, USDT_ARB, USDT_BSC, USDT_ERC20, USDT_OPT, USDT_SOL, USDT_TRC20, USDC_ARB, USDC_BASE, USDC_BSC, USDC_ERC20, USDC_OPT, USDC_SOL, DAI_ARB, DAI_BASE, DAI_BSC, DAI_ERC20, DAI_OPT, USDD_TRC20, PYUSD_ERC20, PYUSD_SOL, XAUT_ERC20, ARB_ARB, OP_OPT, PEPE_BSC, PEPE_ERC20, SHIB_BSC, SHIB_ERC20, TRUMP_SOL

Статические кошельки не поддерживаются в сети TON

identify*

string

ID_8843

Идентификатор клиента.

При отправке POSTBACK по поступлению он будет записан в order_id

Пример запроса:

Эти примеры показывают, как можно отправить запрос на создание статического кошелька.

Пример ответа:

На успешный запрос приходит ответ со статусом success и объектом result.

Параметры ответа:

Объект result содержит:

status

string

success

Статус выполнения запроса

currency

dict

"currency": {

"id": 4,

"code": "USDT_TRC20",

"short_code": "USDT",

"name": "Tether", "is_email_required": false,

"stablecoin": true,

"icon_base": "https://cdn.cryptocloud.plus/img/currency/USDT.svg", "icon_network": "https://cdn.cryptocloud.plus/img/currency_network/USDT_TRC.svg",

"icon_qr": "https://cdn.cryptocloud.plus/img/stroke/USDT_STROKE.svg",

"order": 1, "obj_network": {

"code": "TRC20",

"id": 4,

"icon": "https://cdn.cryptocloud.plus/img/network/TRC20.svg", "fullname": "Tron"

}

Информация по валюте

enable

boolean

true

Статус кошелька

address

string

“TT2T17<...>79zdkEWkU9N”

Сгенерированный адрес статического кошелька

uuid

string

“KW2W<...>UJPSDNFQVS4ER0X”

Идентификатор статического кошелька

created

string

"2026-01-01 09:13:57.599180"

Дата создания

identify

string

test_static_wallet

Наименование статического кошелька


Получение списка статических кошельков

Что делает метод:

  • Возвращает список созданных статических кошельков

Endpoint:

POST https://api.cryptocloud.plus/v2/invoice/static/list

Headers:

Name
Type
Example
Description

Authorization*

string

Token eyJ0eXAiOiJK<...>4npi1ksS8tSY

API-ключ проекта

Request Body:

Основные параметры

Name
Type
Example
Description

shop_id

string

NGpD44<...>KXRdQ

Уникальный идентификатор магазина из личного кабинета

start

string

01.01.2026

Дата в формате "dd.mm.yyyy"

end

string

31.01.2026

Дата в формате "dd.mm.yyyy".

Должна быть больше или равна start

offset

int

0

Это номер начальной записи, с которой начнется вывод данных.

Например, если установить offset=10, то данные начнут показываться с 11-й записи

limit

int

10

Это номер последней записи, которую вы хотите получить.

Например, если limit=20, то вы получите записи до 20-й включительно, начиная с той, что указана в offset

Пример запроса:

Эти примеры показывают, как можно отправить запрос на получение списка статических кошельков.

Пример ответа:

На успешный запрос приходит ответ со статусом success и объектом result.

Параметры ответа:

Объект result содержит:

staticWallets

array

-

Список статических кошельков

currency

dict

"currency": {

"id": 4,

"code": "USDT_TRC20",

"short_code": "USDT",

"name": "Tether", "is_email_required": false,

"stablecoin": true,

"icon_base": "https://cdn.cryptocloud.plus/img/currency/USDT.svg", "icon_network": "https://cdn.cryptocloud.plus/img/currency_network/USDT_TRC.svg",

"icon_qr": "https://cdn.cryptocloud.plus/img/stroke/USDT_STROKE.svg",

"order": 1, "obj_network": {

"code": "TRC20",

"id": 4,

"icon": "https://cdn.cryptocloud.plus/img/network/TRC20.svg", "fullname": "Tron"

}

Информация по валюте

enable

boolean

true

Статус кошелька

address

string

“TT2T17K<...>79zdkEWkU9N”

Сгенерированный адрес статического кошелька

uuid

string

“KW2WW<...>JPSDNFQVS4ER0X”

Идентификатор статического кошелька

created

string

"2026-01-01 09:13:57.599180"

Дата создания

identify

string

test_static_wallet

Наименование статического кошелька

all_count

int

2

Количество статических кошельков


Управление подпиской на адрес

Что делает метод:

  • Активирует ранее созданный статический кошелек

  • Деактивирует ранее созданный статические кошелек

Endpoint:

POST https://api.cryptocloud.plus/v2/invoice/static/subscribe

POST https://api.cryptocloud.plus/v2/invoice/static/unsubscribe

Headers:

Name
Type
Example
Description

Authorization*

string

Token eyJ0eXAiOiJK<...>4npi1ksS8tSY

API-ключ проекта

Request Body:

Основные параметры

Name
Type
Example
Description

uuid*

string

"J9JFJN085D922I394UL1P8EELYSE0P87"

Идентификатор статического кошелька

Пример запроса на активацию

Эти примеры показывают, как можно активировать/деактивировать ранее созданный статический кошелек.

Пример ответа:

На успешный запрос приходит ответ со статусом success и объектом result.

Параметры ответа:

Объект result содержит:

Name
Type
Example
Description

currency

dict

"currency": {

"id": 23,

"code": "SOL",

"short_code": "SOL",

"name": "Solana", "is_email_required": false,

"stablecoin": false,

"icon_base": "https://cdn.cryptocloud.plus/img/currency/SOL.svg", "icon_network": "https://cdn.cryptocloud.plus/img/currency/SOL.svg",

"icon_qr": "https://cdn.cryptocloud.plus/img/stroke/SOL_STROKE.svg",

"order": 19, "obj_network": {

"code": "SOL",

"id": 23,

"icon": "https://cdn.cryptocloud.plus/img/currency/SOL.svg",

"fullname": "Solana"

},

Информация по валюте

enable

boolean

true

Статус кошелька

address

string

BZeZochH<...>vJEV5tiFJBkGiXFLw6XA

Сгенерированный адрес статического кошелька

active

boolean

true

Статус подписки

Мы регулярно работаем над улучшением документации сервиса для разработчиков. Пожалуйста, оцените качество и полезность материалов по ссылкеarrow-up-right.

Last updated

Was this helpful?