Équipe et sécurité
Membres et rôles, double authentification, audit, domaines, exports et support.
Un compte marchand a un propriétaire, la personne qui l'a créé, et les membres que ce propriétaire invite. Cette page décrit qui peut faire quoi sur le compte, comment verrouiller le Dashboard, et les réglages du compte qui entourent votre intégration : domaines personnalisés, intégration en iframe, exports, notifications par email et support.
Membres et rôles
Invitez des personnes depuis Settings → Members. Le propriétaire peut toujours le faire, les
autres membres ont besoin de la permission manage_team_members, que seul le rôle Administrator
porte. Une invitation part par email avec le rôle que vous avez choisi, et reste valable sept jours.
Le nombre de membres que vous pouvez ajouter dépend de votre plan. Le propriétaire n'est pas compté.
| Plan | Membres |
|---|---|
| Pay as you go | 3 |
| Growth | 5 |
| Scale | Illimité |
| Enterprise | Illimité |
Chaque membre a l'un des sept rôles suivants. Le propriétaire est au-dessus de tous et passe chaque contrôle de permission.
| Rôle | Ce qu'il couvre |
|---|---|
| Administrator | Tout, y compris les membres, les réglages et le mode live. |
| Developer | API keys, webhooks et réglages techniques. Consulte les paiements, les clients et les factures, gère les liens de paiement. |
| Finance | Paiements, payouts et bénéficiaires, factures, liens de paiement, abonnements, rapports, revenus et taxes. |
| Analyst | Consulte les paiements, les clients, les payouts, les factures, les rapports, les revenus et les taxes. Ne modifie rien. |
| Support Specialist | Paiements, remboursements, litiges et clients. Consulte les factures. |
| Viewer | Consulte la majeure partie du compte, réglages compris. Ne modifie rien. |
| Sandbox User | Sandbox uniquement : paiements de test, API keys sandbox et endpoints de webhook. Ne peut jamais passer en live. |
Sécuriser votre propre connexion
Chaque membre sécurise son propre accès depuis Settings → Security, dans la partie personnelle des Settings.
- Double authentification. Trois seconds facteurs sont proposés : une application d'authentification, configurée avec un QR code et accompagnée de codes de récupération, un code envoyé par email, et un code envoyé par SMS.
- Passkeys. Une passkey vous connecte sans mot de passe, ou sert de second facteur. Enregistrez-en une par appareil.
- Sessions actives. La liste montre chaque appareil connecté à votre compte. Vous pouvez en fermer une, ou déconnecter toutes les autres d'un coup après avoir saisi votre mot de passe.
Sécuriser toute l'équipe
Settings → Team security s'applique à tous les membres du compte. Le modifier demande d'être le
propriétaire ou d'avoir la permission manage_settings.
Exiger la double authentification. Une fois l'option activée, un membre sans second facteur est envoyé le configurer avant d'accéder à quoi que ce soit. Un membre déjà connecté qui n'a pas passé de second facteur dans cette session est déconnecté et doit se reconnecter.
Une liste d'IP autorisées pour le Dashboard. Saisissez des adresses IPv4 ou IPv6, ou des plages CIDR. Un membre qui se connecte depuis ailleurs arrive sur une page de blocage. La connexion et les réglages personnels restent accessibles, pour que personne ne soit empêché de corriger son propre profil. Cette liste ne protège que le Dashboard. Une API key a sa propre liste, voir Environnements et API keys.
Journal d'audit
Le journal d'audit du compte, à l'adresse /settings/security/audit-log, enregistre ce que les
membres ont fait : qui, quelle action, et quand. Filtrez-le par action, par membre ou par date.
Verify integrity vérifie que la chaîne des entrées n'a pas été modifiée depuis leur écriture.
Settings → Audit log montre uniquement votre propre activité, sur les douze derniers mois.
Domaines personnalisés
À partir du plan Scale, vos pages de paiement, vos liens de paiement et vos pages de facture
peuvent être servis depuis votre propre domaine au lieu d'un hôte wajub.com. Ajoutez-le dans
Settings → Custom domains, puis publiez deux enregistrements DNS chez votre registraire :
| Type | Nom | Valeur |
|---|---|---|
TXT | _wajub-challenge.pay.example.com | Le jeton de vérification affiché par le Dashboard |
CNAME | pay.example.com | connect.wajub.com |
L'enregistrement TXT prouve que le domaine vous appartient, le CNAME le fait pointer vers Wajub.
Cliquez sur Verify une fois les deux publiés. Vous choisissez ensuite ce que le domaine sert :
tous les modules, le checkout seul, les liens de paiement seuls, ou les pages de facture seules.
Wajub continue de contrôler un domaine vérifié toutes les dix minutes. Le premier contrôle en échec vous envoie un email. Après trois échecs d'affilée, le domaine est retiré des URL que Wajub publie, qui reviennent à l'hôte Wajub, et vous êtes de nouveau prévenu. Corrigez les enregistrements, puis vérifiez de nouveau le domaine depuis la même page.
Afficher la page de paiement dans une iframe
Par défaut, la page de paiement hébergée peut être affichée dans une iframe sur n'importe quel site.
Pour la restreindre, listez les sites autorisés à l'afficher dans Settings → Branding, sous
Embedding : une origine https:// par ligne, jusqu'à vingt. Dès que la liste contient une
origine, tous les autres sites sont refusés. Branding est disponible à partir du plan Growth.
Exports
La plupart des listes du Dashboard s'exportent dans un fichier : paiements, remboursements, transferts, clients, bénéficiaires, factures, revenus, taxes, activité des liens de paiement, ainsi que les logs et les événements de Konsole. Selon la liste, le fichier est au format CSV, Excel, PDF ou JSON.
Sur Pay as you go, vous disposez de dix exports par mois civil, toutes listes confondues. À partir de Growth, les exports sont illimités.
Notifications par email
Wajub envoie un email aux membres dont le rôle est concerné par l'événement. Le propriétaire reçoit ce que reçoit un Administrator.
| Sujet | Qui le reçoit |
|---|---|
| Paiements, factures, payouts, ajustements de solde, conformité | Administrator, Finance |
| Litiges | Administrator, Support Specialist |
| Connexions Sync, alertes techniques comme un endpoint de webhook en échec | Administrator, Developer |
| Sécurité | Administrator |
Ces emails sont inclus dans tous les plans.
Support
Ouvrez une demande depuis Support dans le Dashboard. La conversation reste à cet endroit, et vous pouvez y joindre des fichiers. Tous les plans incluent le support. Ce qui change avec le plan, c'est le délai de la première réponse et celui de la résolution.
| Plan | Première réponse | Résolution |
|---|---|---|
| Pay as you go | Sous 24 heures ouvrées | Sous 5 jours ouvrés |
| Growth, Scale | Sous 4 heures ouvrées | Sous 2 jours ouvrés |
| Enterprise | Sous 1 heure ouvrée | Sous 1 jour ouvré |
Les heures ouvrées vont du lundi au vendredi, de 8 h à 18 h, heure de Douala, hors jours fériés camerounais.
Pages associées
- Configurer votre compteCréez le compte et générez votre première clé.
- Environnements et API keysTypes de clés, scopes, listes d'IP autorisées et expiration.
- Activation du compte et KYCLe dossier qui ouvre les paiements live.
- Bonnes pratiques de sécuritéStocker, renouveler et restreindre vos identifiants.