Règlement Financier et Paiements
Pour le traitement des transactions financières et la conservation des soldes, AltherGo utilise un microservice dédié et isolé en NestJS, entièrement intégré à la passerelle Pagar.me V5.
Cette architecture garantit que les données de paiement sensibles (telles que les cartes de crédit et les jetons de Wallets Apple/Google) sont manipulées avec le plus haut niveau de sécurité et de conformité réglementaire (PCI-DSS), sans jamais exposer le cœur principal de l'application.
Authentification et Sécurité
Comme ce microservice gère des flux monétaires réels, toutes les routes exigent une authentification stricte.
Le service utilise un mécanisme de validation croisée : les jetons JWT sont validés en temps réel dans le Core System, garantissant que les permissions révoquées ont un effet immédiat sur les tentatives de paiement.
En-tête Obligatoire :
Authorization: Bearer <TOKEN_JWT>
Domaines de Paiement
L'infrastructure financière est divisée en groupes opérationnels suivants :
- Intégration Pagar.me : Gestion des jetons de cartes, création de clients et routines de Void et Refund.
- Portefeuille Numérique (Wallet) : Gestion en Closed-Loop du solde numérique de l'utilisateur et recharges (top-ups).
- Orchestration de Recharge (Charge) : Flux d'autorisation financière avec Auth and Capture couplé au démarrage du matériel OCPP.
- Utilisateurs (Financier) : Profil financier et provisionnement des clients.
- Fidélisation (Cashback) : Moteur de règles de récompense et fidélisation des utilisateurs.