Criar pagamento com cartão
Cria uma transação com cartão. O backend usa coroutines para processar em paralelo: se o gateway não responder dentro do time_to_wait_sync (padrão 5s), retorna 202 imediatamente e o resultado final chega via webhook. Use o header Idempotency-Key para evitar cobranças duplicadas.
Authorizations
Identificador público do cliente (integração servidor-a-servidor). Usado em conjunto com X-API-Key.
Chave secreta de API (integração servidor-a-servidor). Usada em conjunto com X-Client-ID.
Headers
Chave única por intenção de pagamento (tipicamente o ID do pedido). Reenviar a mesma requisição com a mesma chave nunca resulta em cobrança duplicada. Escopada por empresa.
"ORD-2026-12345"
Body
Corpo da criação de pagamento com cartão.
ID do pedido no seu sistema.
"ORD-2026-12345"
Valor total, em centavos.
15000
Código ISO 4217.
"BRL"
card "card"
Dados do cliente pagador.
Dados do cartão. Use os campos de cartão cru (number, cvv, expiration_month, expiration_year) OU um token previamente vaultado. Ao usar cartão cru, installments é obrigatório.
Opcional. Força o processamento em um gateway específico, ignorando o roteamento padrão.
pagarme, safe2pay, picpay "pagarme"
Opcional. Distribui parte do valor entre sub-contas. Suportado apenas em gateways com has_split: true.
Response
Aprovado dentro do time_to_wait_sync configurado.
Recurso de pagamento. O status raiz reflete o resultado final após todas as tentativas. Cada tentativa de fallback fica registrada em transactions[].
Estado do pagamento na resposta HTTP. processing é transitório, retornado apenas no 202 enquanto a resolução assíncrona está em andamento.
pending, approved, failed, refunded, processing "approved"
"019ddb56-fbe3-72e1-9f3c-8d0b2faf8f73"
Valor, em centavos.
15000
"Payment approved"
1
Método de pagamento.
pix, card, billet "card"
Tentativas de entrega de webhook associadas à transação.
Token do cartão vaultado, quando save_card: true.
"tok_a1b2c3d4e5f6"
"1.23s"
"2026-04-30T01:23:45+00:00"
"2026-04-30T01:23:46+00:00"
Resumo do cartão na resposta de pagamento.
Dados do QR PIX. Contém tudo que é necessário para renderizar o QR ao cliente.