Integrações / traga sua stack

Sua stack.
Já conectada.

O FastRestful não força a adoção de um novo processador de pagamentos, provedor de e-mail, provedor de identidade ou camada de armazenamento. Traga o que você já confia; configure tudo no ambiente ou no plano de controle.

Pagamentos

  • Stripe (cartões, PaymentIntents, Connect)
  • PayPal Billing + Payouts
  • Checkout hospedado da Flutterwave
  • Checkout hospedado da Paystack
  • Checkout hospedado da Razorpay
  • Registros do admin substituem o ambiente

E-mail & newsletter

  • SMTP personalizado
  • Amazon SES
  • Mailgun
  • SendGrid
  • Postmark
  • Brevo
  • Mailjet
  • SparkPost
  • Resend

Identidade

  • Senha + JWT + sessão Django
  • Autenticador TOTP e códigos de recuperação
  • Generic OIDC
  • SAML 2.0 SP
  • Convites de espaço de trabalho vinculados ao e-mail
  • Acesso baseado em papéis por espaço de trabalho

Armazenamento & entrega

  • Sistema de arquivos local para desenvolvimento
  • Mídia no Amazon S3
  • CloudFront com Origin Access Control
  • Ações de purga por asset
  • Blobs de spec no banco ou no S3
  • Endpoints compatíveis com S3

Infraestrutura

  • PostgreSQL 16
  • Cache Redis e broker Celery
  • Celery worker + beat
  • Gunicorn / WSGI
  • Nginx ou proxy reverso gerenciado
  • Stack de referência com Docker Compose

Ferramentas de API

  • Importação OpenAPI 3.x
  • Importação Swagger 2.0
  • Exportação de schema OpenAPI
  • Swagger UI
  • Referência de endpoints gerada
  • Exportações para Postman e starter kit
Pagamentos

Um registro de gateway. Todos os caminhos do dinheiro.

Checkout, renovações, reembolsos e repasses passam todos pelo mesmo registro de provedores. Credenciais gerenciadas no admin substituem as variáveis de ambiente da implantação campo por campo.

  • Desative um provedor em todos os lugares sem remover seus segredos
  • Liquidação de webhooks assinados e recibos de eventos idempotentes
  • Reembolso pelo gateway original
  • Destinos de repasse Stripe Connect / PayPal por fornecedor

Gateways de pagamento, passo a passo

Formulário de gateway de pagamento do admin do FastRestful com provedor, modo, credenciais e diagnósticos de resolução efetiva
E-mail

Envie pelo provedor que você já opera.

O estúdio de newsletter pode herdar as configurações de SMTP ou usar uma API hospedada. Troque de provedor, envie um teste e mantenha os e-mails transacionais em um template vinculado separado.

  • Campos e dicas específicos de cada provedor em uma única página de configurações
  • Segredos criptografados em repouso
  • Rastreamento, cabeçalhos de descadastro e central de preferências
  • Confirmação dupla, supressão e sinais de entregabilidade

Guia do estúdio de newsletter

Configurações de e-mail marketing do FastRestful com seleção de provedor, campos SMTP e opções de entrega
Modelo de configuração

Padrões do ambiente. Controle pelo admin quando você precisar.

Implante com variáveis de ambiente para uma instalação rápida e repetível, depois mova as credenciais operacionais para registros no admin quando a rotação não precisar exigir um deploy.

01 / ENV

Implantação repetível.

Defina banco de dados, Redis, origem do frontend, hosts permitidos, chave de criptografia, credenciais de provedores e armazenamento no ambiente.

  • Compatível com gerenciadores de segredos
  • Pronto para Docker Compose
  • Verificações de produção com falha rápida
02 / ADMIN

Rotação operacional.

Registros de gateway no admin substituem os campos de ambiente um a um. Desativar um registro desliga aquele provedor sem excluir o fallback da implantação.

  • Sem deploy para rotação de credenciais
  • Diagnósticos no nível do provedor
  • Alterações auditáveis
03 / WEBHOOKS

Assinados e conciliáveis.

Registre webhooks dos provedores em rotas estáveis. As assinaturas são verificadas, os eventos são registrados uma única vez e as novas tentativas são seguras.

  • Stripe / PayPal / Flutterwave
  • Paystack / Razorpay
  • Eventos do provedor de repasses
rotas de webhook do provedor
POST /api/v1/billing/stripe-webhook/
POST /api/v1/billing/paypal-webhook/
POST /api/v1/billing/flutterwave-webhook/
POST /api/v1/billing/paystack-webhook/
POST /api/v1/billing/razorpay-webhook/
Limites

O que continua sendo seu.

O FastRestful gerencia o fluxo de trabalho do produto, não sua infraestrutura nem seu relacionamento com provedores.

Seu banco de dados

  • PostgreSQL sob seu controle
  • Sua política de backup
  • Seu limite de rede
  • Caminho de restauração padrão

Seu armazenamento

  • Seu bucket S3
  • Sua distribuição CloudFront
  • Suas regras de ciclo de vida
  • Sua política de acesso

Seus provedores

  • Suas contas de comerciante
  • Seus domínios de envio
  • Seu provedor de identidade
  • Suas tarifas negociadas

Seus dados

  • Registros com escopo de inquilino
  • Auditoria somente de acréscimo
  • Retenção configurável
  • Exportações CSV e de auditoria
Referência de configuração

Todos os provedores, todas as variáveis.

O guia de configuração cobre pagamentos, e-mail, identidade, armazenamento, gateway, cache e configurações de frontend, com padrões e regras de precedência.