Skip to content
StableAudienceAudit banqueSécuritéQADevComplianceOpsMétierOwner@platform-teamDernière revue2026-05-20

Glossaire

Vocabulaire métier et technique utilisé sur la plateforme Nex. Cette page est la source unique pour les définitions ; toute autre page qui utilise un de ces termes y renvoie.

Devises et zones monétaires

TermeDéfinition
XAFFranc CFA de la zone BEAC (CEMAC). Devise principale Nex.
XOFFranc CFA de la zone BCEAO (UEMOA). Devise secondaire.
CEMACCommunauté Économique et Monétaire de l’Afrique Centrale (Cameroun, Congo, Gabon, Guinée équatoriale, Tchad, RCA).
UEMOAUnion Économique et Monétaire Ouest-Africaine.
BEACBanque des États de l’Afrique Centrale (banque centrale CEMAC).
COBACCommission Bancaire de l’Afrique Centrale (régulateur prudentiel).
GABACGroupe d’Action contre le Blanchiment d’Argent en Afrique Centrale (FATF-style regional body).

Acteurs

TermeDéfinition
ConsumerUtilisateur particulier de l’app Nex.
AgentUtilisateur professionnel d’un point de distribution, opère via Nex Pro.
Master-agentAgent superviseur d’un réseau d’agents (cf. docs master-agent).
Merchant (marchand)Commerçant qui encaisse via Nex Business.
Merchant memberUtilisateur rattaché à un merchant avec un rôle (owner, admin, operator, cashier, accountant). Voir NEX-500.
POSPoint de vente d’un merchant. Une card est liée à un seul POS via UNIQUE PARTIAL.

Concepts transactionnels

TermeDéfinition
IntentReprésentation canonique d’une transaction en cours. Cycle de vie pending → confirmed → completed (ou failed / pending_review). Voir /architecture/transactions.
FlowSchéma config-driven qui décrit la séquence d’étapes d’un type de transaction (P2P, MERCHANT_PAY, CASH_IN, CASH_OUT, etc.). Voir /architecture/transaction-flows-config-driven.
Ledger entityCouple (entity_id, entity_type) qui identifie un détenteur de wallet dans le ledger. Convention : agent simple = (userId, 'user'), master-agent = (organizationId, 'corporate').
WalletCompte ledger interne associé à une ledger entity.
Preflight riskÉvaluation anti-fraude exécutée avant la confirmation d’un intent (cf. /services/risk-engine/preflight).
Card number (merchant)Identifiant 8 caractères imprimé sur la carte physique marchand. L’utilisateur tape 6 chiffres ; le serveur préfixe avec MERCHANT_CARD_PREFIX (default 63).

Concepts d’authentification

TermeDéfinition
PINCode numérique à 4-6 chiffres choisi par l’utilisateur. Hash bcrypt côté serveur, PBKDF2-SHA256 pour la vérification offline mobile.
OTPOne-Time Password à 6 chiffres envoyé par SMS pour vérifier un numéro de téléphone.
Firebase custom tokenToken Firebase signé par le service auth, envoyé en Authorization: Bearer aux services downstream.
Device key (QR)Clé AES-256 par appareil, utilisée pour signer les tokens QR. Voir /security/qr-code.
Biometric lockVerrouillage local mobile par empreinte ou Face ID, géré par @nex/mobile-auth.

Concepts d’infrastructure

TermeDéfinition
OrchestratorMicroservice central qui route les requêtes mobile/web vers les services backend. Voir /services/orchestrator/overview.
Review envEnvironnement éphémère par MR, déployé via Docker Compose sur VM dédiée.
DopplerSource de vérité des secrets ; synchronisé en K8s via External Secrets Operator.
Cluster nex-stagingCluster EKS staging, namespace nex-staging, ingress dev.paywithnex.com.

Concepts compliance

TermeDéfinition
KYCKnow Your Customer — vérification d’identité d’une personne physique.
KYBKnow Your Business — vérification d’une entité morale (un merchant).
AML / CFTAnti-Money Laundering / Counter-Financing of Terrorism.
PEPPolitically Exposed Person — soumis à due diligence renforcée.
SARSuspicious Activity Report — déclaration de soupçon au régulateur.
Maker-checkerSéparation des tâches : l’initiateur d’une action ne peut pas être celui qui la valide.
Cantonnement (safeguarding)Ségrégation des fonds clients sur un compte bancaire dédié.

Nex — Plateforme fintech CEMAC