Adicionar uma nova transação
Cria uma transacao avulsa com cartao. A API pode criar ou reutilizar cliente por documento, criar o meio de pagamento e disparar webhook transaction.created.
Authorizations
API key no formato keyId.secret.
Body
ID da empresa que recebera a transacao. A credencial precisa ter acesso a essa empresa.
Dados do cartao usados para processar a transacao.
Valor da transacao em centavos. Exemplo: 9900 representa R$ 99,00.
9900
Dados do cliente enviados inline. Quando informado, o documento deve ser enviado em doc ou cpf.
Quantidade de parcelas. Quando omitido, o fluxo usa 1 parcela.
Indica se a transacao deve ser capturada imediatamente. Quando omitido, o fluxo usa true.
Response
Transacao criada.
ID da transacao.
ID da empresa vinculada a transacao.
ID do cliente vinculado, quando houver.
ID do produto vinculado, quando houver.
ID da assinatura vinculada, quando houver.
ID da cobranca vinculada, quando houver.
Valor da transacao, normalmente com value em centavos e currency BRL.
Parcelamento da transacao.
Meio de pagamento usado na transacao.
CREDIT_CARD, DEBIT_CARD, BOLETO, PIX Status atual da transacao.
PAID, PROCESSING, DECLINED, CANCELED, DISCARDED, AUTHORIZED, IN_ANALYSIS, ERROR_PAYMENT, DISPUTE, STANDBY, CHARGEBACK, PENDING_REVIEW, PENDING_3DS, BLOCKED, INVALID_PAYMENT, NO_PAYMENT_ROUTE, PENDING_PAYMENT, ERROR_REFUNDED Mensagem principal retornada pelo processamento.
Mensagem complementar retornada pelo processamento.
Dados de cartao salvos internamente, quando houver.
Dados da adquirente vinculada a transacao.
Dados de boleto, quando gerados.
Dados de Pix, quando gerados.
Metadados livres vinculados a transacao.
Data de criacao da transacao.
Data da ultima atualizacao da transacao.
