circle-check
Our docs are AI-ready. Use them as context for any AI, or ask questions via the search bar.

Pagamentos

Após a liberação do escrow, os fundos são não mais bloqueados e pertencem ao vendedor.

Pagamentos são ações financeiras off-chain, tratadas pela Airtm.

O Offer Hub não gerencia nem custodia fundos nessa etapa.


Objetivo

Permitir que os vendedores saquem seus ganhos usando métodos de pagamento locais familiares, sem expor stablecoins ou mecânicas de blockchain.


Atores

  • Vendedor

  • UI do OfferHub

  • Backend do OfferHub

  • Supabase (perfil & vinculação com Airtm)

  • API da Airtm

  • Redes de Pagamento Locais


Pré-condições

  • O escrow foi liberado

  • Vendedor está vinculado a uma conta Airtm

  • Vendedor tem saldo disponível positivo

  • Conta Airtm está ativa e em conformidade


Fluxo de Pagamento

1. Saldo do Vendedor é Atualizado

Após a liberação do escrow:

OfferHub:

  • observa o evento de liberação,

  • atualiza sua visão de saldo derivada,

  • marca os fundos como sacáveis.

Airtm permanece a fonte da verdade para saldos.


2. Vendedor Inicia Retirada

Vendedor seleciona:

  • método de pagamento (conforme suportado pela Airtm)

  • destino (banco, carteira, etc.)

  • valor


3. OfferHub Cria Pagamento via Airtm

Airtm trata de:

  • verificações de conformidade

  • execução via redes locais

  • confirmação do pagamento

O OfferHub não movimenta dinheiro por conta própria.


4. Airtm Confirma o Pagamento

OfferHub:

  • atualiza o status na UI,

  • registra o evento de pagamento,

  • encerra o ciclo financeiro do pedido.


Pós-Condicões

  • Vendedor recebe fundos via redes locais

  • Saldo do vendedor é reduzido de acordo

  • Pedido permanece encerrado

  • Trilha completa de auditoria está disponível


Saídas

  • ✅ Vendedor pago com sucesso

  • ✅ Status do pagamento registrado

  • ✅ Entrada no log de auditoria criada


Cenários de Falha

Falha no Pagamento

  • Airtm retorna status de falha

  • Vendedor notificado

  • Repetição ou método alternativo permitido

Saldo Insuficiente

  • Retirada bloqueada

  • Vendedor solicitado a ajustar o valor


Observações de Segurança & Conformidade

  • O OfferHub nunca armazena dados bancários

  • O OfferHub nunca executa pagamentos diretamente

  • Todos os pagamentos são registrados e rastreáveis


Notas Educacionais

Por que os Pagamentos São Separados da Liberação

  • A liberação é aplicação on-chain

  • Pagamentos são movimentação de dinheiro off-chain

Separar essas responsabilidades:

  • melhora a auditabilidade,

  • reduz o risco,

  • espelha sistemas financeiros reais.


Principal Conclusão

Escrows decidem quem recebe o pagamento. Os pagamentos decidem como eles recebem o dinheiro.

O Offer Hub mantém essas responsabilidades claramente separadas.


Atualizado

Isto foi útil?