Voltar ao site

ONLINE BANK / DESENVOLVEDORES

Documentação da API
de cobranças Online Bank

Crie cobranças a partir do seu sistema usando a API Online Bank.

Antes de começar

  1. Cadastre sua empresa e conclua a verificação cadastral.
  2. Após a aprovação, acesse Developers no painel.
  3. Gere sua chave e guarde-a exclusivamente no servidor. Ela é exibida uma única vez.
Gerenciar chaves

Criar uma cobrança

Use o endereço deste site seguido de /api/public/v1/charges. Envie a chave no cabeçalho de autorização.

POST /api/public/v1/charges
Authorization: Bearer SUA_CHAVE
Content-Type: application/json

{
  "method": "pix",
  "amount": 149.90,
  "customer_name": "Cliente de exemplo",
  "description": "Pedido de exemplo"
}
CampoFormatoDescrição
methodpix | cartao | boletoMétodo de pagamento
amountNúmero positivoValor da cobrança em reais
customer_nameTextoNome do cliente
customer_emailE-mail opcionalE-mail do cliente
customer_documentTexto opcionalDocumento do cliente
descriptionTexto opcionalIdentificação da cobrança

Resposta e processamento

A resposta traz os dados da cobrança criada, incluindo identificação, taxa e valor líquido. Chaves inválidas ou revogadas não têm acesso.

O processamento automático depende da integração com um processador de pagamentos. Criar uma cobrança não significa que ela foi paga.

Webhooks

A confirmação pelo processador usa verificação de assinatura. Não envie confirmações do navegador. A configuração depende do processador escolhido e ainda não há um serviço de notificações de saída para o seu sistema.