Comptes et KYC
Un compte CashChap se crée en quelques minutes. Son activation (KYC) vérifie l'identité du promoteur et l'existence de l'entreprise : elle conditionne l'usage des clés Live et des retraits.
Créer un compte
- Ouvrez la page d'inscription « Ouvrir un compte professionnel » : cashchap.com/portalSignup, ou bouton Créer mon compte de la page de connexion.
- Renseignez le formulaire : nom, prénom, adresse e-mail, pays de votre activité, numéro de téléphone (indicatif du pays, puis numéro national), mot de passe et sa confirmation. La barre Robustesse rappelle les règles : 8 caractères au moins, une majuscule, une minuscule, un chiffre et un caractère spécial. Cochez « J'ai lu et accepté votre Politique de confidentialité », puis cliquez sur Créer mon compte. Vous avez déjà un compte ? Bouton J'ai déjà un compte.
- Confirmez votre adresse e-mail en cliquant sur le lien reçu : la page « Consultez votre boîte mail » s'affiche après l'inscription. Sans e-mail, vérifiez vos courriers indésirables, ou cliquez sur J'ai pas reçu sur cette page pour un nouvel envoi.
- Connectez-vous sur cashchap.com/portalSignin : e-mail, mot de passe, bouton Connexion (Mot de passe oublié ? pour le réinitialiser). Créez ensuite votre premier service avec + Ajouter un service, en haut du menu (voir Plusieurs services) : il reçoit aussitôt ses clés Live et Sandbox.
Activer le compte : le dossier KYC en trois étapes
Depuis Activer mon compte, en bas du menu du portail (l'entrée devient « Activation en cours » pendant la vérification), le dossier se remplit en trois étapes : Promoteur, Informations de l'entreprise et Pièces de l'entreprise, avec les boutons Suivant et Précédent. Les étapes 1 et 2 sont enregistrées comme brouillon : vous pouvez reprendre plus tard. Les pièces sont acceptées aux formats PDF, JPG, JPEG, PNG et HEIC.
Étape 1 — Le promoteur
- Civilité, nom, prénom(s), pays (nationalité), ville, adresse, numéro personnel d'identification (NPI, pour les citoyens béninois), numéro de téléphone.
- Type et numéro de la pièce d'identité, et la pièce elle-même (obligatoire).
Étape 2 — L'entreprise
- Nom, pays, ville, adresse, téléphone et e-mail de l'entreprise.
- Type d'organisation et secteur d'activité.
Étape 3 — Immatriculation et fiscalité
- Type et numéro de la pièce d'immatriculation (RCCM par exemple), avec le document.
- Type et numéro de la pièce fiscale (IFU par exemple), avec le document.
La validation de la troisième étape transmet le dossier complet. Un dossier incomplet n'est pas transmis : le portail liste les champs ou pièces manquants.
Après l'envoi
- Accusé de réception par e-mail dès la transmission.
- Validation : vos clés Live encaissent, les retraits et les demandes de virement deviennent possibles.
- Refus : l'e-mail indique la raison, rappelée en haut du dossier. Corrigez le dossier depuis Activer mon compte et cliquez sur Resoumettre le dossier.
Le dossier validé se consulte dans Compte › Entreprise (badge « Dossier validé ») ; pour corriger une information, écrivez au support.
Tant que le dossier n'est pas validé, une demande Live reçoit l'erreur account_not_activated (403 ; code interne E003), qui invite à utiliser la clé Sandbox en attendant.
Plusieurs services sur un même compte
Un service correspond à une activité (une boutique, une application, une marque). Chaque service possède ses propres clés d'API, webhooks, passerelles, comptes de retrait et statistiques. Pour en ajouter un : cliquez sur le nom du service courant, en haut du menu, puis sur + Ajouter un service ; remplissez le formulaire « Ajouter un nouveau service » (nom, secteur d'activité, description) et cliquez sur Valider. Le même menu permet de basculer d'un service à l'autre.
Collaborateurs et rôles
Depuis Compte › Collaborateurs, bouton Inviter un collaborateur (nom, e-mail, rôle), invitez des personnes à travailler sur votre service avec un rôle. L'invité accepte l'invitation depuis son propre compte CashChap ; la liste indique l'état de chaque invitation (en attente, acceptée) et la dernière connexion. Vous pouvez Renvoyer l'invitation, Suspendre puis Réactiver un accès, ou Retirer un collaborateur à tout moment, et chaque action est tracée dans les journaux.
| Rôle | Périmètre |
|---|---|
| Administrateur | Mêmes droits que le titulaire sur le service, y compris les retraits, les virements bancaires et les demandes de remboursement. |
| Développeur | Accès aux outils techniques : clés d'API, webhooks, journaux des requêtes d'API. |
| Agent | Encaissements depuis la boutique et suivi des transactions. |
| Comptable | Consultation des transactions, des retraits et des factures à des fins comptables. |
| Analyste | Consultation des tableaux de bord et des transactions, sans action de paiement. |
| Collaborateur | Accès de base en consultation. |
Dans l'API v2, un collaborateur encaisse au moyen d'une session de caisse ouverte à son nom (operator_id) : son nom figure ensuite dans la transaction (operator). Un rôle insuffisant renvoie operator_cannot_collect (encaissement) ou operator_cannot_payout (retrait). Seuls le titulaire et les Administrateurs peuvent demander ou annuler un virement bancaire (payout_owner_only) ou demander un remboursement.
Sécuriser son compte
- Double authentification : dans Compte › Sécurité, scannez le code QR avec une application d'authentification (Google Authenticator, Authy, Microsoft Authenticator…) ; à chaque connexion depuis un nouvel appareil, un code à usage unique est demandé en plus du mot de passe. Régénérer le QR (avec votre mot de passe) rend l'ancien code inutilisable.
- Appareils : une connexion depuis un nouvel appareil est confirmée par e-mail ; les blocs Sessions et appareils et Dernières connexions de la même page montrent les appareils reconnus (navigateur et système en clair, par exemple « Chrome 146 sur Windows ») et les connexions récentes ; Fermer les autres sessions, avec votre mot de passe, déconnecte vos autres appareils.
- Clés d'API : la clé publique identifie le service et peut figurer dans une page web (SDK) ; la clé secrète donne accès aux retraits et aux données complètes des clients : elle reste sur votre serveur. Régénérez-les depuis Développeurs › Clés API en cas de doute
- Suppression du compte : bloc Fermer mon compte de Compte › Sécurité, irréversible.