Pular para o conteúdo principal

Introdução

Quick Reference

WhatVisão geral e arquitetura da API de Pagamentos A55
WhyEntenda o que a A55 faz, como as peças se encaixam e faça sua primeira chamada autenticada
Reading Time5 min
DifficultyBeginner

Por que a A55

A maioria das integrações de pagamento na América Latina exige costurar separadamente adquirentes, provedores antifraude e serviços 3DS — um por país, um por método de pagamento. A A55 substitui essa colcha de retalhos por uma única API.

Sem a A55Com a A55
Contratos separados com adquirentes em cada paísUma API, 29 adquirentes, 7 países
Construir e manter integrações de PIX, Boleto, OXXO e SPEI por conta própriaEndpoint unificado — type_charge seleciona o método
Implementar 3DS, antifraude e lógica de retry por conta própria3DS integrado, device fingerprinting e roteamento inteligente
Semanas para lançar um novo método de pagamento ou paísAdicione um país ou método com uma única alteração de campo
Múltiplos dashboards para conciliaçãoUm pipeline de liquidação com relatórios multi-moeda (USD, EUR, local)

O resultado:

  • Menor tempo de lançamento — vá do sandbox à produção em dias, não meses.
  • Maiores taxas de aprovação — roteamento inteligente e retentativas automáticas entre provedores.
  • Menor custo total — uma integração substitui dezenas de contratos com fornecedores.
  • Cobertura LATAM — Brasil, México, Argentina, Chile, Colômbia, Peru e expandindo.
Arquitetura de plataforma

A hierarquia parceiro → conta → merchant → carteira suporta ambientes multi-tenant. Você pode cadastrar sub-merchants e isolar fundos em qualquer nível.


O que você pode fazer

FuncionalidadeDescriçãoSaiba mais
Pagamentos com cartãoCrédito e débito com 3DS, tokenização e parcelamentoCartão de crédito
PIXPagamento instantâneo, geração de QR code, confirmação em tempo realPIX
Carteiras digitaisApple Pay, Google Pay, e-walletsApple/Google Pay
AssinaturasCobrança recorrente com retentativas automáticasAssinaturas
Multi-moedaCotações de câmbio em 8 moedas, 56 paresTaxas de câmbio
WebhooksNotificações de status em tempo real com assinaturas HMACWebhooks
Links de pagamentoCheckout sem código via URL — compartilhe por WhatsApp, e-mail ou SMSLinks de pagamento
Tokenização de cartãoPagamentos seguros com tokens armazenados em vaultTokenização

Arquitetura

Parceiros cadastram contas (entidades). Cada conta contém um ou mais merchants; cada merchant possui carteiras; carteiras financiam cobranças e podem hospedar assinaturas.

Pipeline de pagamento

Todo pagamento — independentemente do método — segue o mesmo ciclo de vida:


Credenciais necessárias

Solicite esses valores com nosso time antes de chamar a API:

CredencialDescriçãoOnde é usada
client_idID da aplicação OAuth 2.0 (público)Requisições de token ao Cognito
client_secretSegredo OAuth 2.0 (privado)Requisições de token — somente server-side
entity_uuidIdentificador único da conta (entidade)Criação de carteira e operações no escopo da conta
merchant_uuidIdentificador do merchant vinculado à contaCobranças e transações
wallet_uuidIdentificador da carteiraSaldos, cobranças e operações no escopo da carteira
Proteja o client secret

Armazene o client_secret apenas no seu backend — em um gerenciador de segredos ou variáveis de ambiente. Nunca o coloque em código front-end, aplicativos mobile, repositórios públicos ou logs do lado do cliente.


Teste suas credenciais

Autentique-se e liste suas carteiras para confirmar que tudo funciona.

# 1. Obter um access token
TOKEN=$(curl -s -X POST \
https://smart-capital.auth.us-east-1.amazoncognito.com/oauth2/token \
-H "Content-Type: application/x-www-form-urlencoded" \
-d "grant_type=client_credentials" \
-d "client_id=YOUR_CLIENT_ID" \
-d "client_secret=YOUR_CLIENT_SECRET" | jq -r '.access_token')

# 2. Listar carteiras
curl -s -X GET \
https://core-manager.a55.tech/api/v1/wallets \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" | jq .
Sandbox pronto para uso

Use seu client_id / client_secret de sandbox para executar isso agora mesmo — nenhum dinheiro real é movimentado. Veja Ambiente para mais detalhes.


Solicite acesso

Envie um e-mail para tech.services@a55.tech com o nome da sua empresa, contato técnico e caso de uso. Nosso time irá provisionar credenciais de sandbox e guiar você pelo processo de onboarding.