Intégrations / apportez votre stack

Votre stack.
Déjà connectée.

FastRestful n'impose ni nouveau processeur de paiement, ni fournisseur d'e-mail, ni fournisseur d'identité, ni couche de stockage. Apportez ce à quoi vous faites déjà confiance ; configurez-le dans l'environnement ou dans le plan de contrôle.

Paiements

  • Stripe (cartes, PaymentIntents, Connect)
  • PayPal Billing + Payouts
  • Checkout hébergé Flutterwave
  • Checkout hébergé Paystack
  • Checkout hébergé Razorpay
  • Les enregistrements d'administration priment sur l'environnement

E-mail & newsletter

  • SMTP personnalisé
  • Amazon SES
  • Mailgun
  • SendGrid
  • Postmark
  • Brevo
  • Mailjet
  • SparkPost
  • Resend

Identité

  • Mot de passe + JWT + session Django
  • Authentificateur TOTP et codes de récupération
  • OIDC générique
  • SAML 2.0 SP
  • Invitations d'espace de travail liées à l'e-mail
  • Accès basé sur les rôles par espace de travail

Stockage & diffusion

  • Système de fichiers local pour le développement
  • Médias Amazon S3
  • CloudFront avec Origin Access Control
  • Actions de purge par ressource
  • Blobs de spécification en base de données ou sur S3
  • Endpoints compatibles S3

Infrastructure

  • PostgreSQL 16
  • Cache Redis et courtier Celery
  • Worker Celery + beat
  • Gunicorn / WSGI
  • Nginx ou reverse proxy géré
  • Stack de référence Docker Compose

Outillage API

  • Import OpenAPI 3.x
  • Import Swagger 2.0
  • Export du schéma OpenAPI
  • Swagger UI
  • Référence d'endpoint générée
  • Exports Postman et starter-kit
Paiements

Un seul registre de passerelles. Tous les flux financiers.

Le paiement, les renouvellements, les remboursements et les versements passent tous par le même registre de fournisseurs. Les identifiants gérés dans l'administration priment champ par champ sur les variables d'environnement de déploiement.

  • Désactivez un fournisseur partout sans supprimer ses secrets
  • Règlement par webhooks signés et réception idempotente des événements
  • Remboursement via la passerelle d'origine
  • Destinations de versement Stripe Connect / PayPal par fournisseur

Les passerelles de paiement, étape par étape

Formulaire de passerelle de paiement admin FastRestful avec fournisseur, mode, identifiants et diagnostics de résolution effective
E-mail

Envoyez via le fournisseur que vous exploitez déjà.

Le studio newsletter peut hériter des paramètres SMTP ou utiliser une API hébergée. Changez de fournisseur, envoyez un test et gardez les e-mails transactionnels sur un modèle lié distinct.

  • Champs et indications propres à chaque fournisseur sur une seule page de paramètres
  • Secrets chiffrés au repos
  • Suivi, en-têtes de désabonnement et centre de préférences
  • Double opt-in, suppression et signaux de délivrabilité

Guide du studio newsletter

Réglages d'e-mail marketing FastRestful avec sélection du fournisseur, champs SMTP et options de livraison
Modèle de configuration

Valeurs par défaut de l'environnement. Contrôle administratif quand vous en avez besoin.

Déployez avec des variables d'environnement pour une installation rapide et reproductible, puis déplacez les identifiants opérationnels dans des enregistrements d'administration lorsque la rotation ne doit pas nécessiter de déploiement.

01 / ENV

Déploiement reproductible.

Définissez la base de données, Redis, l'origine du frontend, les hôtes autorisés, la clé de chiffrement, les identifiants des fournisseurs et le stockage dans l'environnement.

  • Compatible avec les gestionnaires de secrets
  • Prêt pour Docker Compose
  • Contrôles de production à échec rapide
02 / ADMIN

Rotation opérationnelle.

Les enregistrements de passerelle d'administration priment champ par champ sur l'environnement. Désactiver un enregistrement désactive ce fournisseur sans supprimer la solution de repli du déploiement.

  • Aucun déploiement pour la rotation des identifiants
  • Diagnostics au niveau du fournisseur
  • Modifications auditables
03 / WEBHOOKS

Signé et rapprochable.

Enregistrez les webhooks des fournisseurs sur des routes stables. Les signatures sont vérifiées, les événements sont enregistrés une seule fois et les nouvelles tentatives sont sûres.

  • Stripe / PayPal / Flutterwave
  • Paystack / Razorpay
  • Événements des fournisseurs de versement
routes de webhook du fournisseur
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/
Frontières

Ce qui vous appartient.

FastRestful gère le flux de travail produit, pas votre infrastructure ni votre relation avec vos fournisseurs.

Votre base de données

  • Un PostgreSQL que vous contrôlez
  • Votre politique de sauvegarde
  • Votre frontière réseau
  • Chemin de restauration standard

Votre stockage

  • Votre bucket S3
  • Votre distribution CloudFront
  • Vos règles de cycle de vie
  • Votre politique d'accès

Vos fournisseurs

  • Vos comptes marchands
  • Vos domaines d'envoi
  • Votre fournisseur d'identité
  • Vos tarifs négociés

Vos données

  • Enregistrements cloisonnés par locataire
  • Audit en ajout seul
  • Rétention configurable
  • Exports CSV et d'audit
Référence de configuration

Chaque fournisseur, chaque variable.

Le guide de configuration couvre les paramètres de paiement, d'e-mail, d'identité, de stockage, de passerelle, de cache et de frontend, avec les valeurs par défaut et les règles de priorité.