Kobana

Histórico de pagamentos auditável.

Cada Payment com método (cartão/boleto/PIX), gateway, valor, status (succeeded/failed/refunded), timestamp. Falhas com failureCode + failureMessage.

Portal
Lista de pagamentos + detalhe

Recursos dos pagamentos

Listagem Paginada
Pagamentos do cliente. Cores por status: verde (succeeded), vermelho (failed), amarelo (processing), cinza (refunded).
  • Cores por status
  • Paginação cursor
  • Tudo do cliente
Filtro por Período
Range customizável. Default últimos 30 dias. Útil para fechamento mensal.
  • Range custom
  • Default 30 dias
  • Fechamento mensal
Detalhe do Pagamento
Fatura vinculada, método (cartão last4, boleto/PIX), gateway, valor + moeda, timestamps, gatewayPaymentId.
  • Fatura vinculada (link)
  • Método + bandeira
  • Gateway usado
  • gatewayPaymentId
Falhas com Razão
Quando status=failed, exibe failureCode (insufficient_funds, card_declined, expired_card, do_not_honor) + mensagem da operadora.
  • failureCode padronizado
  • Mensagem da operadora
  • Cliente entende o motivo
Refunds Trackados
refunded ou partially_refunded com valor estornado e data. Vinculado ao Payment original via metadata.
  • Total ou parcial
  • Valor + data
  • Link ao Payment original
Comprovante para Download
PDF do recibo com dados do pagamento, fornecedor e fatura vinculada.
  • PDF do recibo
  • Fornecedor + fatura
  • Download direto
Idempotência Auditada
idempotencyKey visível para suporte rastrear retentativas e identificar pagamentos duplicados (impossível com a chave).
  • idempotencyKey visível
  • Suporte rastreia retries
  • Duplicados impossíveis
Tentativas de Retry
PaymentRetryAttempt entries exibem cada tentativa do dunning: data, método tentado, resultado.
  • PaymentRetryAttempt
  • Cada tentativa
  • Método + resultado