For the complete documentation index, see llms.txt. This page is also available as Markdown.

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

  1. O utilizador prossegue para recarregar o seu saldo no site do comerciante.

  2. O utilizador cria carteiras para diferentes criptomoedas e pode recarregar qualquer uma delas. Importante — 1 carteira = 1 moeda.

  3. O utilizador transfere o montante para o endereço da carteira ou digitaliza o código QR.

  4. Após a transferência, qualquer montante de criptomoeda recebido pela carteira é creditado como uma recarga de saldo bem-sucedida para o utilizador.

  5. 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:

Nome
Tipo
Exemplo
Descrição

Autorização*

string

Token eyJ0eXAiOiJK<...>4npi1ksS8tSY

Chave de API do projeto

Corpo do pedido

Parâmetros principais

Nome
Tipo
Exemplo
Descrição

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:

Nome
Tipo
Exemplo
Descrição

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

Nome
Tipo
Exemplo
Descrição

Autorização*

string

Token eyJ0eXAiOiJK<...>4npi1ksS8tSY

Chave de API do projeto

Corpo do pedido

Parâmetros principais

Nome
Tipo
Exemplo
Descrição

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:

Nome
Tipo
Exemplo
Descrição

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

Nome
Tipo
Exemplo
Descrição

Autorização*

string

Token eyJ0eXAiOiJK<...>4npi1ksS8tSY

Chave de API do projeto

Corpo da solicitação

Parâmetros principais

Nome
Tipo
Exemplo
Descrição

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:

Nome
Tipo
Exemplo
Descrição

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?