Documentacao

Uway Gateway Docs

Visao geral

Produto, proposta e escopo

O Uway Gateway e uma plataforma para centralizar integracoes de pagamento, padronizar contratos de API e permitir que cada merchant opere com varios gateways sem reescrever sua integracao a cada provider.

Todas as secoes

Camada unica de integracao

A aplicacao expoe uma Client Api unificada para pagamentos, customers, subscriptions, transfers, refunds e chargebacks, abstraindo diferencas de payload entre providers.

Capabilities por provider

Cada gateway pode disponibilizar um conjunto diferente de funcionalidades. O Uway Gateway expõe capabilities no catalogo, filtra contas incompatíveis e adapta fluxos quando um provider nao suporta subscriptions, refunds, balance ou outros recursos.

Multi provider com fallback

O merchant pode manter varias contas de gateway ativas, escolher manualmente uma conta ou deixar o sistema aplicar roteamento e fallback automatico.

Billing interno do SaaS

A plataforma controla carteira interna, cobranca por uso, previsao de consumo, alerta de saldo baixo e recarga via Asaas para o proprio produto.

Operacao pronta para producao

Webhooks, callbacks assinados, auditoria admin, logs, jobs agendados, observabilidade e notificacoes ajudam a sustentar a operacao do gateway com governanca.

Painel e API separados

O sistema diferencia claramente a area autenticada do painel via Sanctum e a Client Api autenticada por chaves, reduzindo acoplamento entre uso humano e integracao de maquina.

Evolucao orientada a dominio

Enums, services, requests, resources, jobs e dominios de gateway foram organizados para permitir crescimento por modulos sem transformar o projeto em uma integracao monolitica confusa.