API & Desenvolvedores

Como Integrar Cripto no Seu Sistema com a Aeses

Tutorial de integração cripto com a Aeses: crie a conta, gere chaves de API em aeses.io, dispare cobranças e receba pagamentos com webhooks.

Time de Engenharia
Plataforma & API · 27 mai 2026
8 min de leitura

Fazer a integração cripto do seu produto com a Aeses é um processo direto. Em aeses.io você cria a conta, gera as chaves de API e, com poucas chamadas, já consegue gerar cobranças e receber pagamentos em cripto com conversão automática para stablecoin. Este passo a passo mostra o caminho do zero à primeira cobrança confirmada.

1. Crie sua conta e gere as chaves

Acesse aeses.io, abra sua conta e vá até a área de desenvolvedores para gerar suas chaves de API. Você terá uma chave de teste (sk_test_) para o sandbox e uma de produção (sk_live_). A chave secreta vive apenas no seu servidor, nunca no front-end.

2. Crie uma cobrança pela API da Aeses

Uma cobrança representa um valor a receber. Você informa o valor, a moeda e a rede, e a Aeses devolve um endereço de pagamento efêmero com prazo de expiração.

bash
curl https://api.aeses.io/v1/charges \
  -H "Authorization: Bearer sk_live_xxxxxxxxxxxxxxxx" \
  -H "Content-Type: application/json" \
  -d '{
    "amount": "199.90",
    "currency": "USDT",
    "network": "polygon",
    "reference": "assinatura_5521",
    "settlement": "stablecoin"
  }'
Criando uma cobrança na API da Aeses
Conversão automática para stablecoin

Definindo settlement como stablecoin, a Aeses credita o valor já convertido no seu saldo. Você precifica em real ou dólar e recebe esse valor travado, sem exposição à volatilidade, mesmo que o cliente pague em outra moeda.

3. Receba o status via webhook

Configure um endpoint de webhook em aeses.io. A Aeses envia um POST assinado quando o status da cobrança muda. Valide a assinatura e processe de forma idempotente para lidar com entregas duplicadas.

typescript
import { createHmac, timingSafeEqual } from 'crypto'

export function handleAesesWebhook(rawBody: string, signature: string) {
  const secret = process.env.AESES_WEBHOOK_SECRET!
  const expected = createHmac('sha256', secret).update(rawBody).digest('hex')
  if (expected.length !== signature.length ||
      !timingSafeEqual(Buffer.from(expected), Buffer.from(signature))) {
    throw new Error('assinatura inválida')
  }

  const event = JSON.parse(rawBody)
  if (event.type === 'charge.confirmed') {
    // libere o pedido, idempotente pelo event.id
    liberarPedido(event.data.reference, event.id)
  }
}
Handler de webhook da Aeses (Node.js)

4. Vá para produção

  1. Troque as chaves de teste pelas de produção (sk_live_).
  2. Aponte o webhook de produção e valide a assinatura.
  3. Garanta idempotência: registre o event.id antes de aplicar o efeito.
  4. Acompanhe as cobranças e eventos no painel da Aeses.
Documentação e suporte

A referência completa da API, exemplos e coleção para testar estão em docs.aeses.io. Comece pelo sandbox antes de ativar as chaves de produção.

#aeses#integração cripto#api#webhook#stablecoin

Perguntas frequentes

Como começo a integração cripto com a Aeses?+

Crie sua conta em aeses.io, gere as chaves de API na área de desenvolvedores e faça sua primeira cobrança no sandbox com a chave sk_test_. Depois aponte um webhook e troque para as chaves de produção.

A Aeses converte o pagamento para stablecoin automaticamente?+

Sim. Definindo o settlement como stablecoin na cobrança, a Aeses credita o valor já convertido, travando o valor em dólar/real independentemente da moeda que o cliente usou para pagar.

Onde fica a documentação da API da Aeses?+

A referência completa, exemplos e a coleção para testes ficam em docs.aeses.io. Recomendamos começar pelo ambiente de sandbox antes de ativar produção.

Pronto para operar cripto sem fricção?

Abra sua conta cripto Aeses e faça swap, receba pagamentos e converta PIX em stablecoin em minutos.

Continue lendo