Configurer un prestataire de paiement
- Où
- Paramètres → Passerelles de paiement
- Forfait
- Tous les forfaits
- Permission
- Payments → Gateway Config
Rien dans le menu Paiements ne peut encaisser tant qu’un prestataire n’est pas configuré ici. Déroutant : cet écran n’est pas dans le menu Paiements — il se trouve dans les Paramètres.
Trois prestataires sont pris en charge : Paystack, Hubtel et PaySwitch (l’API theTeller).
Avant de commencer
Section intitulée « Avant de commencer »Gardez le tableau de bord de votre prestataire ouvert. Vous allez y copier des clés.
- Paystack — votre clé secrète, depuis Settings → API Keys & Webhooks. Elle
commence par
sk_live_ousk_test_. - Hubtel — votre identifiant client API et votre secret client, ainsi que votre numéro de compte marchand.
- PaySwitch — votre utilisateur API et votre clé API, ainsi que votre ID marchand.
Ajouter un prestataire
Section intitulée « Ajouter un prestataire »- Allez dans Paramètres, choisissez Passerelles de paiement, puis cliquez sur la ligne Passerelles de paiement à l’intérieur. (Oui — deux fois.)
- Cliquez sur Nouvelle passerelle.
- Choisissez la Passerelle — Paystack, Hubtel ou PaySwitch. Cela ne pourra plus jamais être modifié.
- Saisissez un Nom affiché, n’importe quelle étiquette qui vous aide à la reconnaître.
- Laissez l’Objet sur Encaissement marchand. Également définitif — et voyez l’avertissement sur Facturation plus bas.
- Laissez Activé sur Oui.
- Ne touchez pas à la Priorité, sauf si vous avez deux fois le même prestataire.
- Sous Identifiants, remplissez les cases de votre prestataire :
- Paystack — Clé secrète, et éventuellement Clé publique.
- Hubtel — Nom d’utilisateur, Mot de passe, ID marchand.
- PaySwitch — Nom d’utilisateur, Mot de passe, ID marchand, et Réseau.
- Saisissez un Secret du webhook si votre prestataire en délivre un. Lisez d’abord la section plus bas — il fait moins que son nom ne le laisse croire.
- Laissez Config brute (avancé) vide.
- Cliquez sur enregistrer. Vous obtenez « Passerelle enregistrée ».
L’en-tête vous avertit à juste titre : « Les clés de votre prestataire sont chiffrées au repos et ne sont plus jamais affichées après l’enregistrement. »
L’URL de rappel dont personne ne vous parle
Section intitulée « L’URL de rappel dont personne ne vous parle »Il faut indiquer à votre prestataire où prévenir SaleSprint quand un paiement aboutit.
Sans le rappel, les paiements ne sont pas perdus — SaleSprint revérifie les encaissements en attente auprès du prestataire toutes les quelques minutes et se rattrape. Mais l’argent reste affiché en attente plus longtemps qu’il ne le devrait.
La case Secret du webhook
Section intitulée « La case Secret du webhook »Ce qu’elle fait dépend entièrement du prestataire que vous avez choisi, et ce n’est pas ce que suggère le texte d’aide (« Sert à vérifier les signatures des webhooks entrants »).
| Prestataire | Ce que fait le Secret du webhook |
|---|---|
| Paystack | Rien. Les notifications Paystack sont vérifiées avec votre clé secrète à la place. Laissez la case vide. |
| Hubtel | Comparé à la valeur portée par la notification. |
| PaySwitch | Pareil. |
Quelle configuration est réellement utilisée
Section intitulée « Quelle configuration est réellement utilisée »Une bannière au-dessus du tableau vous indique l’une de ces deux choses :
- « Votre propre configuration Paystack est actuellement active. »
- « Utilisation de la passerelle par défaut de la plateforme (Paystack). »
La seconde signifie que vous n’avez rien configuré et que SaleSprint se rabat sur un prestataire configuré par votre opérateur.
La liste
Section intitulée « La liste »Les colonnes sont Nom affiché, Passerelle, Objet, Priorité, Activé et Identifiants. Les actions de ligne sont Modifier et Supprimer.
La suppression vous avertit : « Cela retire votre remplacement et revient à la valeur par défaut de la plateforme. » S’il n’y a pas de valeur par défaut de la plateforme, l’encaissement cesse de fonctionner à la place — rien ne le dit.
Changer les clés plus tard
Section intitulée « Changer les clés plus tard »La Passerelle et l’Objet ne peuvent pas être modifiés du tout. Une erreur sur l’un ou l’autre oblige à supprimer l’entrée et à la recréer.
Deux choses à éviter
Section intitulée « Deux choses à éviter »Voir aussi
Section intitulée « Voir aussi »- Aperçu des paiements
- Encaisser des paiements
- Être payé en ligne — les liens de paiement sur les factures, et ce que voit le client
- Dépannage des factures et des paiements en ligne