Paystack
Acceptez des paiements au Nigeria, au Ghana, au Kenya, en Afrique du Sud et ailleurs par carte, virement bancaire, USSD et mobile money via Paystack Checkout. L’argent arrive directement sur votre compte Paystack.
Connecter
Paystack se connecte avec votre clé secrète et votre clé publique.
- Ouvrez Paramètres > Connecteurs, cliquez sur Paystack, puis sur Connecter.
- La page Paramètres > Clés API et webhooks de Paystack s’ouvre.
- Copiez la Clé secrète, puis la Clé publique. Chaque clé est récupérée à votre retour dans WebTwizz, puis vérifiée auprès de Paystack et connectée. Vous pouvez aussi les coller vous-même dans les champs.
Utilisez deux clés du même mode : soit deux clés de test, commençant par sk_test_ et pk_test_, soit deux clés de production. Les clés de test acceptent uniquement des paiements de test.
Demandez ensuite à l’IA ce dont vous avez besoin, par exemple « ajoute un paiement pour le forfait de cours à ₦15,000 ».
Ce que vous voyez
- Transactions des 30 derniers jours : les sommes encaissées (Reçu) et le nombre de paiements, puis vos dernières transactions avec leur montant, le moyen de paiement et la date. Une étiquette indique si une transaction est remboursée, a échoué ou est encore en attente. En mode test, le titre le précise. Sur une transaction réussie, Rembourser affiche un champ prérempli avec le montant total : réduisez-le pour effectuer un remboursement partiel. La ligne en dessous indique le montant remboursé et son destinataire. Avec des clés de test, elle précise qu’aucun argent réel n’est transféré. Confirmez avec Rembourser et le montant. Afficher plus charge dix transactions plus anciennes. Chaque ligne s’ouvre dans Paystack, et Toutes les transactions ouvre vos transactions.
- Litiges : cette section s’affiche lorsqu’un client conteste un paiement et que Paystack attend votre réponse. Elle indique le montant, la date limite de réponse et le motif. Répondre sur Paystack ouvre le litige. Tous les litiges ouvre Paystack.
- Versements : votre Solde par devise, puis vos derniers versements vers votre compte bancaire avec leur date et leurs frais. Une étiquette indique si un versement est en cours ou a échoué. Tous les versements ouvre Paystack. Cette section s’affiche si votre clé permet de consulter les versements.
- Pages de paiement : cette section s’affiche dès que vous avez une page de paiement Paystack, avec son prix, ou Montant libre, et son adresse. Copier le lien copie cette adresse. Désactiver demande d’abord confirmation, puis la page cesse d’accepter les paiements. Vous pouvez la réactiver dans Paystack. Une page désactivée affiche Désactivé. Afficher plus charge dix pages supplémentaires. Toutes les pages ouvre Paystack.
- Compte : la clé utilisée par ce projet, avec Clés de test ou Clés de production et Remplacer la clé.
- Paramètres :
- Webhook : l’adresse qui informe votre site de chaque paiement, avec un bouton pour la copier. Ajoutez-la dans Paystack sous Paramètres > Clés API et webhooks, dans URL du webhook de test ou URL du webhook de production, selon vos clés. Le champ affiche Après la publication tant que le site n’est pas en ligne.
- Ouvrir Paystack, en haut à côté du nom, ouvre vos transactions.
Ce que l’IA peut faire
- Intégrer le paiement à votre site : le paiement démarre sur le serveur, s’effectue sur la page ou dans la fenêtre de Paystack, puis est confirmé sur le serveur avant toute livraison ou activation
- Consulter vos transactions et les sommes encaissées, sur toute période allant jusqu’à 90 jours
- Créer une page de paiement Paystack à partager. Elle demande d’abord confirmation.
- Rembourser une transaction, en totalité ou en partie. Elle demande d’abord confirmation.
Secrets
PAYSTACK_SECRET_KEY: votre clé secrète, utilisée uniquement côté serveur. Elle permet aussi de vérifier que les événements de paiement proviennent bien de Paystack.NEXT_PUBLIC_PAYSTACK_PUBLIC_KEY: votre clé publique, qui peut être utilisée sans risque dans le navigateur
Bon à savoir
- Remplacer la clé accepte une nouvelle clé secrète dans le même mode que votre clé publique. Pour passer du mode test au mode production, ou l’inverse, connectez l’autre paire de clés comme un autre compte, puis sélectionnez ce compte pour le projet.
- Tant que vous n’avez pas ajouté le webhook dans Paystack, votre site n’est informé d’un paiement que lorsque l’acheteur y revient.
- Retirer Paystack d’un projet supprime les secrets associés. Votre compte Paystack et vos transactions restent inchangés.