Skip to main content

O que é um PSP?

Um Payment Service Provider (PSP) ou Prestador de Serviços de Pagamento é uma empresa que oferece uma plataforma tecnológica para processar pagamentos entre compradores e vendedores. A Autorizou atua como intermediária, facilitando:
  • Processamento de pagamentos
  • Roteamento para adquirentes
  • Conciliação de pagamentos
  • Gestão de chargebacks e estornos

Fluxo de um Pagamento

1

Iniciação

Cliente informa dados de pagamento em sua aplicação
2

Processamento

Sua aplicação envia dados para API Autorizou
3

Roteamento

Autorizou roteia para o melhor adquirente
4

Autorização

Adquirente consulta banco emissor via bandeira
5

Resposta

Resposta retorna pelo mesmo caminho
6

Notificação

Webhook notifica mudanças de status

Entidades Principais

Cliente (Customer)

Representa o comprador final que realizará o pagamento.
Características:
  • Obrigatório para processar pagamentos
  • Pode ter múltiplos cartões associados
  • Suporte a CPF e CNPJ
  • Endereços para cobrança e entrega

Cartão (Card)

Representa um método de pagamento tokenizado do cliente.
Características:
  • Tokenização segura dos dados
  • Detecção automática de duplicatas
  • Suporte a Network Tokens
  • Criptografia end-to-end
Confira a documentação do SDK para aprender a gerar o token.

Pagamento (Payment)

Representa um pagamento processado.

Recebedor (Recipient)

Representa um recebedor em pagamentos com split.

Status de Pagamentos

Estados Principais

Métodos de Pagamento

Cartão de Crédito

Características:
  • Parcelamento: 1x a 12x
  • Captura: Automática ou manual
  • 3D Secure: Autenticação adicional
Fluxo:
  1. Cliente informa dados do cartão
  2. Dados são criptografados e tokenizados
  3. Autorização é solicitada ao banco
  4. Resposta é retornada em tempo real

Apple Pay

Características:
  • Segurança: Biometria (Face ID/Touch ID)
  • Conversão: Até 70% maior que checkout tradicional
  • Tokenização: Dados do cartão nunca são expostos
  • Suporte: iPhone, iPad, Mac, Apple Watch
Fluxo:
  1. Cliente clica no botão Apple Pay
  2. Dispositivo valida identidade com biometria
  3. Token criptografado é gerado
  4. Pagamento é processado instantaneamente

PIX

Características:
  • Instantâneo: Confirmação em até 10 segundos
  • 24/7: Disponível todos os dias
  • QR Code: Geração automática
  • Expiração: Configurável
Fluxo:
  1. Cliente solicita pagamento PIX
  2. QR Code é gerado com dados do pagamento
  3. Cliente escaneia e confirma no app bancário
  4. Notificação instantânea via webhook

Boleto Bancário

Características:
  • Vencimento: Configurável
  • Código de Barras: Padrão FEBRABAN
  • Conciliação: Automática
  • Impressão: PDF gerado automaticamente
Fluxo:
  1. Cliente escolhe pagamento por boleto
  2. Boleto é gerado com dados do pagamento
  3. Cliente paga em qualquer banco/lotérica
  4. Conciliação automática via arquivo de retorno

Conceitos Avançados

Split de Pagamento

Distribuição automática de valores entre múltiplos destinatários:

3D Secure

Autenticação adicional para cartões:

Assinaturas (Recorrência)

Cobrança automática em intervalos regulares:

Webhooks e Notificações

O que são Webhooks?

Webhooks são notificações HTTP enviadas pela Autorizou para sua aplicação sempre que um evento importante ocorre (mudança de status de pagamento, etc.).

Eventos Principais

  • payment.authorized - Pagamento autorizado
  • payment.refused - Pagamento recusado
  • payment.refunded - Pagamento estornado
  • subscription.created - Assinatura criada
  • subscription.inactivated - Assinatura inativada (cancelamento)
O webhook será enviando para a url informada no payload de pagamento (notification_url) ou para a url cadastrada no webhook criado na dashboard.

Idempotência

O que é?

Idempotência garante que múltiplas execuções da mesma operação produzam o mesmo resultado, evitando duplicatas.

Como Usar

Envie o header Idempotency-Key com um identificador único:

Comportamento

  • Primeira requisição: Processa normalmente
  • Requisições subsequentes: Retorna o mesmo resultado
  • Escopo: Por merchant

Valores e Moedas

Formato de Valores

Todos os valores monetários são expressos em centavos (menor unidade da moeda):

Exemplos