Pular para o conteúdo

↑↓ navegar ↵ abrir Ctrl↵ nova aba esc fechar

A API de Transações permite que você envie, consulte, atualize e remova transações de venda da sua empresa na plataforma Rapid. Essas transações são utilizadas pelas soluções contratadas para proteger seu negócio contra disputas e chargebacks.

  1. Sua aplicação envia as transações de venda via HTTPS para a API da Rapid
  2. A Rapid armazena os dados da transação (itens, cliente, endereços, pagamentos, reembolsos)
  3. As soluções ativas utilizam esses dados automaticamente quando necessário
MétodoEndpointDescrição
POST/api/v1/transactionsCriar uma transação
POST/api/v1/transactions/batchCriar múltiplas transações (até 1000)
GET/api/v1/transactions/:idConsultar uma transação
GET/api/v1/transactions?external_id=Achar uma transação pelo ID do seu sistema
PATCH/api/v1/transactions/:idAtualizar uma transação
DELETE/api/v1/transactions/:idDeletar uma transação
https://api.rapidchargeback.com/api/v1

Todas as requisições exigem autenticação via Basic Auth:

Authorization: Basic base64(client_id:client_secret)
CredencialDescrição
client_idID da sua empresa (fornecido pela Rapid)
client_secretChave secreta da sua empresa (fornecida pela Rapid)

Exemplo de header:

Authorization: Basic Y2xpZW50X2lkOmNsaWVudF9zZWNyZXQ=
LimiteValor
Requisições por minuto100 por IP
Transações por requisição (batch)1000

Transações que já foram utilizadas por alguma solução (ex: consultadas pela Prevenção) não podem ser alteradas ou deletadas. Nesse caso, a API retorna 409 Conflict.

Transações que ainda não foram utilizadas podem ser livremente atualizadas ou deletadas.