💳 Spécifications Fonctionnelles — Abonnements & Facturation SaaS ​
Ce document détaille les règles métier de gestion de la tarification et de l'émission de factures au sein de la plateforme AshGate.
1. Parcours Développeur (Onboarding & Configuration) ​
- Inscription : Le développeur s'inscrit sur le dashboard
ash-gate. - Création de Projet : Il configure son projet et renseigne ses clés API d'agrégateurs (FedaPay, FeexPay, pawaPay, PayPal, Stripe, etc.).
- Modalité de Tarification :
- Par défaut, le compte démarre en Plan Sandbox (50 transactions live gratuites/mois + appels sandbox illimités).
- Au-delà des 50 transactions offertes, la commission dégressive s'applique automatiquement sur le volume mensuel.
2. Modèle de Commission Dégressive par Tranches ​
AshGate applique une tarification dégressive progressive sur le volume mensuel traité en mode live :
- Tranche 1 (0 – 500 000 XOF) : 0,5 %
- Tranche 2 (500 000 – 5 000 000 XOF) : 0,3 %
- Tranche 3 (> 5 000 000 XOF) : 0,15 %
Protection du Marchand : ​
- Plafond Max (Cap) : La commission totale mensuelle est plafonnée à 50 000 XOF max.
- Seuil d'Émission Minimal : Facturation générée uniquement lorsque les commissions atteignent 10 000 XOF. Les montants inférieurs sont automatiquement reportés au mois suivant.
3. Émission Automatique de Factures & Branding PDF ​
- Génération PDF : Facture générée automatiquement via le moteur PDF d'AshGate avec l'identité du marchand.
- Branding Personnalisé :
invoiceCompanyName,invoiceAddressinvoiceLogoUrlinvoicePrimaryColorinvoiceFooterText
- Option d'Envoi (
sendInvoices) : Envoi automatique de la facture au client final dès confirmation de la transaction via Webhook ou API.
