Carteiras estáticas
O método permite criar uma carteira estática para aceitar pagamentos no mesmo endereço sem criar uma nova fatura.
O que é uma carteira estática
Uma carteira estática permite que os clientes efetuem pagamentos para o mesmo endereço sem a necessidade de criar uma nova fatura ou abrir uma página de pagamento a cada vez.
Esta é uma solução conveniente que permite receber fundos numa criptomoeda específica com crédito automático no saldo do comerciante após a dedução de todas as taxas.
A solução é bem adequada para projetos que suportam recargas do saldo da conta do utilizador, recolha de donativos, plataformas de iGaming e casos de uso semelhantes.
Como uma carteira estática funciona
O utilizador prossegue para recarregar o seu saldo no site do comerciante.
O utilizador cria carteiras para diferentes criptomoedas e pode recarregar qualquer uma delas. Importante — 1 carteira = 1 moeda.
O utilizador transfere o montante para o endereço da carteira ou digitaliza o código QR.
Após a transferência, qualquer montante de criptomoeda recebido pela carteira é creditado como uma recarga de saldo bem-sucedida para o utilizador.
O comerciante recebe uma notificação sobre o pagamento bem-sucedido.
Vantagens de uma carteira estática
Comodidade para os clientes. O pagamento numa criptomoeda específica é feito para um endereço permanente sem aceder a uma página de pagamento.
Automatização do crédito. Os fundos são creditados automaticamente no saldo do cliente com o envio de uma notificação postback.
Transparência das taxas. Todas as taxas (de serviço, de transferência e, se necessário, AML) são deduzidas automaticamente do valor da transação.
Criação de carteira estática
O que o método permite fazer
Cria uma carteira estática com os parâmetros especificados
Ponto de extremidade:
POST https://api.trybit.com/v2/invoice/static/create
Cabeçalhos:
Autorização*
string
Token eyJ0eXAiOiJK<...>4npi1ksS8tSY
Chave de API do projeto
Corpo do pedido
Parâmetros principais
shop_id*
string
NGpD44<...>KXRdQ
Identificador exclusivo da loja nas definições do projeto
currency
string
ETH
Código da moeda:
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
As carteiras estáticas não são suportadas na rede TON.
identify*
string
ID_8843
Identificador do cliente.
Quando um POSTBACK é enviado ao receber um pagamento, ele será registado em order_id.
Exemplos de solicitação
Estes exemplos mostram como enviar um pedido para criar uma carteira estática.
Exemplos de resposta
Uma solicitação bem-sucedida retorna uma resposta com o status sucesso e um resultado objeto.
Parâmetros de resposta
O resultado objeto contém:
status
string
sucesso
Estado de execução do pedido
currency
dict
"currency": {
"id": 4,
"code": "USDT_TRC20",
"short_code": "USDT",
"name": "Tether", "is_email_required": false,
"stablecoin": true,
"icon_base": "https://cdn.trybit.com/img/currency/USDT.svg", "icon_network": "https://cdn.trybit.com/img/currency_network/USDT_TRC.svg",
"icon_qr": "https://cdn.trybit.com/img/stroke/USDT_STROKE.svg",
"order": 1, "obj_network": {
"code": "TRC20",
"id": 4,
"icon": "https://cdn.trybit.com/img/network/TRC20.svg", "fullname": "Tron"
}
Informações da moeda
enable
booleano
true
Estado da carteira
address
string
“TT2T17<...>79zdkEWkU9N”
Endereço gerado da carteira estática
uuid
string
“KW2W<...>UJPSDNFQVS4ER0X”
Identificador da carteira estática
created
string
"2026-01-01 09:13:57.599180"
Data de criação
identify
string
test_static_wallet
Nome da carteira estática
Obtendo a lista de carteiras estáticas
O que o método permite fazer
Devolve uma lista de carteiras estáticas criadas.
Endpoint
POST https://api.trybit.com/v2/invoice/static/list
Cabeçalhos
Autorização*
string
Token eyJ0eXAiOiJK<...>4npi1ksS8tSY
Chave de API do projeto
Corpo do pedido
Parâmetros principais
shop_id*
string
NGpD44<...>KXRdQ
Identificador exclusivo da loja nas definições do projeto
start
string
01.01.2026
Data no formato dd.mm.aaaa
end
string
31.01.2026
Data no formato dd.mm.aaaa. Deve ser maior ou igual a start
offset
int
0
Este é o índice do registo inicial a partir do qual a obtenção dos dados começa.
Por exemplo, se offset=10, os dados começarão a partir do 11.º registo
limit
int
10
Este é o número do último registo que você deseja obter.
Por exemplo, se limit=20, você receberá registos até e incluindo o 20.º, começando pelo especificado em offset
Exemplos de solicitação
Estes exemplos mostram como enviar um pedido para recuperar uma lista de carteiras estáticas.
Exemplos de resposta
Uma solicitação bem-sucedida retorna uma resposta com o status sucesso e um resultado objeto.
Parâmetros de resposta
O resultado objeto contém:
staticWallets
array
-
Lista de carteiras estáticas
currency
dict
"currency": {
"id": 4,
"code": "USDT_TRC20",
"short_code": "USDT",
"name": "Tether", "is_email_required": false,
"stablecoin": true,
"icon_base": "https://cdn.trybit.com/img/currency/USDT.svg", "icon_network": "https://cdn.trybit.com/img/currency_network/USDT_TRC.svg",
"icon_qr": "https://cdn.trybit.com/img/stroke/USDT_STROKE.svg",
"order": 1, "obj_network": {
"code": "TRC20",
"id": 4,
"icon": "https://cdn.trybit.com/img/network/TRC20.svg", "fullname": "Tron"
}
Informações da moeda
enable
booleano
true
Estado da carteira
address
string
“TT2T17K<...>79zdkEWkU9N”
Endereço gerado da carteira estática
uuid
string
“KW2WW<...>JPSDNFQVS4ER0X”
Identificador da carteira estática
created
string
"2026-01-01 09:13:57.599180"
Data de criação
identify
string
test_static_wallet
Nome da carteira estática
all_count
int
2
Número de carteiras estáticas
Gestão da subscrição de endereços
O que o método permite fazer
Ativa uma carteira estática criada anteriormente
Desativa uma carteira estática criada anteriormente
Endpoint
POST https://api.trybit.com/v2/invoice/static/subscribe
POST https://api.trybit.com/v2/invoice/static/unsubscribe
Cabeçalhos
Autorização*
string
Token eyJ0eXAiOiJK<...>4npi1ksS8tSY
Chave de API do projeto
Corpo da solicitação
Parâmetros principais
uuid*
string
"J9JFJN085D922I394UL1P8EELYSE0P87"
Identificador da carteira estática
Exemplo de pedido de ativação
Estes exemplos mostram como ativar ou desativar uma carteira estática criada anteriormente.
Exemplo de resposta
Uma solicitação bem-sucedida retorna uma resposta com o status sucesso e um resultado objeto.
Parâmetros de resposta
O resultado objeto contém:
currency
dict
"currency": {
"id": 23,
"code": "SOL",
"short_code": "SOL",
"name": "Solana", "is_email_required": false,
"stablecoin": false,
"icon_base": "https://cdn.trybit.com/img/currency/SOL.svg", "icon_network": "https://cdn.trybit.com/img/currency/SOL.svg",
"icon_qr": "https://cdn.trybit.com/img/stroke/SOL_STROKE.svg",
"order": 19, "obj_network": {
"code": "SOL",
"id": 23,
"icon": "https://cdn.trybit.com/img/currency/SOL.svg",
"fullname": "Solana"
},
Informações da moeda
enable
booleano
true
Estado da carteira
address
string
BZeZochH<...>vJEV5tiFJBkGiXFLw6XA
Endereço gerado da carteira estática
active
booleano
true
Estado da subscrição
Última atualização
Isto foi útil?
