Sécurité et conformité
Un service de paiement réglementé, dès la première ligne de code.
Akiba déplace de l'argent réel pour des personnes réelles. Voici ce que nous garantissons, ce que nous vous demandons, et le chemin réglementé qui mène à la production.
Nos engagements
Ce que la plateforme garantit
Deux plateformes séparées
Le bac à sable n'a ni la base, ni les secrets, ni la clé maîtresse de la production. Le simulateur refuse de démarrer en production.
Secrets montrés une seule fois
Clés d'API et secrets de webhook ne sont conservés que sous forme d'empreinte SHA-256. Perdus, ils se remplacent.
Double authentification obligatoire
TOTP exigé avant toute clé. Mots de passe Argon2id de 12 caractères au moins, vérifiés contre les fuites connues.
Réauthentification à effet sensible
Créer, révoquer une clé ou changer de numéro de règlement redemande mot de passe et code, par un jeton à usage unique.
Idempotence et signatures
Même clé, même réponse : jamais de double débit. Webhooks signés HMAC-SHA256 avec horodatage anti-rejeu.
Bénéficiaires figés
Les reversements ne vont qu'au numéro de règlement vérifié, avec 72 heures de carence après tout changement.
Données chiffrées en colonne
Numéros et identités chiffrés avec une clé par personne. TLS 1.2 minimum partout, HSTS sur les domaines publics.
Tout est tracé
Chaque action sensible est inscrite à un journal d'audit en écriture seule, que vous consultez dans la console.
Journaux expurgés
Ni clé, ni jeton, ni numéro complet dans nos journaux : l'expurgation est faite par le formateur, pas laissée à chaque appel.
Hors de portée = 404
Une ressource d'un autre marchand répond comme si elle n'existait pas. Débit limité par clé, comme en production.
Vos obligations
Ce que nous exigeons d'une intégration
Ces points sont vérifiés avant l'ouverture en production. Les trois premiers sont constatés automatiquement dans votre console.
| Exigence | Pourquoi | Vérifié par |
|---|---|---|
| Gérer succès, refus, payeur muet | Ne livrer que ce qui est payé | Console, scénarios 00 · 01 · 03 |
Réutiliser la même Idempotency-Key après un délai dépassé ou une erreur | Éviter le double débit du client | Console, scénarios 04 · 05 · 06 |
| Afficher correctement un titulaire introuvable | Le KYC est un confort, jamais une condition | Console, scénario 14 |
| Clé uniquement côté serveur, dans un gestionnaire de secrets | Une clé exposée encaisse en votre nom | Déclaration et revue |
| Ne journaliser ni la clé ni le numéro complet du payeur | Protection des données personnelles | Déclaration et revue |
| Limiter vous-même les requêtes de vos visiteurs | Empêcher qu'on interroge le KYC des opérateurs à travers vous | Déclaration et revue |
| Liste blanche d'adresses IP et webhook en HTTPS | Une clé volée ne sert à rien hors de vos serveurs | Exigé à l'ouverture en production |
Numéro de règlement
Le numéro qui reçoit votre argent est le mieux protégé
Qui change ce numéro détourne tout ce que vous encaisserez. Il suit donc six règles, toutes actives dès le bac à sable.
Plan de numérotation
Neuf chiffres ; l'opérateur se déduit du préfixe (Airtel Money 074–077, Moov Money 060–062, 066, 054, 055).
Titulaire comparé
Le nom du titulaire, selon l'opérateur, est comparé à votre raison sociale ou au représentant déclaré.
Possession prouvée
Un code à usage unique est envoyé au numéro. Il expire après 10 minutes et 3 essais.
Enregistré par la plateforme
Le numéro devient un bénéficiaire enregistré. Aucune route d'API ne le crée ni ne le modifie.
Période de carence
Tout changement est suivi de 72 heures sans reversement vers le nouveau numéro. Vous êtes prévenu par e-mail ; l'ancien numéro reste actif jusqu'au terme.
Quatre yeux en production
En production, chaque changement est en plus validé par un second agent de la conformité.
Passage en production
Un parcours instruit, jamais un interrupteur
Rien ne passe du bac à sable à la production. Votre compte de production est ouvert par notre équipe, après cinq étapes.
Preuve d'intégration
La console constate, d'après vos requêtes, que les scénarios 00, 01, 03, 04, 05, 06 et 14 sont gérés, et que 04 à 06 l'ont été sans second ordre.
Dossier KYB
Extrait RCCM, NIF, statuts, pièce d'identité du représentant légal, bénéficiaires effectifs, activité et volumes attendus. Pièces chiffrées, consultées sous motif et tracées.
Revue LBC/FT
Criblage des listes de sanctions et des personnes politiquement exposées, classification du risque marchand. La décision est validée par un second agent.
Contrat et grille de frais
Signature électronique du contrat marchand et de la grille de frais applicable.
Ouverture en production
Clé live_ émise sur la plateforme de production, jamais dérivée de votre clé sbx_. Liste blanche d'IP et URL de webhook en HTTPS obligatoires. Suivi des transactions et revue annuelle du dossier ensuite.
Cadre réglementaire
Les textes que ce parcours applique
| Domaine | Texte | Ce qu'il change pour vous |
|---|---|---|
| Services de paiement | Réglementation CEMAC relative aux services de paiement (COBAC / BEAC) | Identification du marchand avant tout encaissement réel ; traçabilité des opérations |
| Lutte contre le blanchiment | Règlement CEMAC relatif à la prévention et à la répression du blanchiment des capitaux et du financement du terrorisme ; ANIF | Dossier KYB, bénéficiaires effectifs, criblage, déclaration de soupçon le cas échéant ; conservation des pièces |
| Données personnelles | Loi gabonaise relative à la protection des données à caractère personnel ; CNPDCP | Minimisation, chiffrement, droits d'accès et d'effacement, pas de numéro de payeur dans vos journaux |
Références exactes des textes en cours de validation par notre conseil juridique.
Divulgation responsable
Vous avez trouvé une faille ?
Écrivez à securite@akiba-pro.com adresse à confirmer. Nous accusons réception sous 48 heures ouvrées. Testez uniquement le bac à sable, jamais la production ni les comptes d'autrui, et n'exfiltrez aucune donnée. Une recherche menée de bonne foi dans ces limites ne donnera lieu à aucune poursuite de notre part.