Paystack est un processeur de paiement leader en Afrique, prenant en charge les paiements par carte et par virement bancaire avec une page de paiement hébergée et sécurisée.
Installation
L'installation de Charitable Paystack est identique à l'installation de toute autre extension Charitable. Si vous ne savez pas comment faire, nous vous recommandons d'abord de lire notre guide d'installation des extensions Charitable.
Activer la passerelle
Après avoir installé et activé le plugin Charitable Paystack, vous devez l'activer en tant que passerelle de paiement. Si vous êtes sur la page des plugins, vous pouvez le faire directement à partir de là en cliquant sur le lien « Activer la passerelle Paystack » :

Alternativement, vous pouvez activer la passerelle via la page des paramètres des passerelles de paiement :
- Allez à Charitable > Paramètres > Passerelles de paiement
- Cliquez sur Activer la passerelle dans le bloc Paystack.
Paramètres
Pour accepter des paiements avec Paystack, vous devrez configurer Charitable avec vos clés API Paystack.
- Allez dans Caritatif > Paramètres > Passerelles de paiement.
- Cliquez sur Paramètres de la passerelle.
Si vous n'avez pas encore de compte Paystack, c'est le moment d'en créer un : https://paystack.com
Configuration de vos clés API
Charitable n'a besoin que de vos clés API Paystack pour commencer à accepter les paiements via Paystack.

Pour trouver vos clés API, rendez-vous directement sur https://dashboard.paystack.com/#/settings/developer. Vous devrez d'abord vous connecter.
Alternativement, vous pouvez trouver la même page comme ceci :
- Connectez-vous à votre tableau de bord Paystack.
- Cliquez sur Paramètres en bas du menu de gauche.
- Cliquez sur Clés API et Webhooks.
- Copiez et collez vos paramètres de clé secrète en direct et de clé publique en direct de Paystack dans vos paramètres Charitable.
- Nous vous recommandons également d'ajouter vos paramètres de clé secrète de test et de clé secrète en direct pendant que vous y êtes, pour vous permettre d'effectuer des paiements de test dans Charitable avec le mode test activé.
- Enregistrez vos paramètres Charitable.
Ajoutez votre URL de webhook
Sur votre page de configuration API dans Paystack, vous devriez également ajouter une URL de webhook. Cela permettra à Charitable de mettre à jour les dons lorsqu'ils sont payés, échouent ou sont remboursés dans le tableau de bord Paystack, et cela permettra également à Charitable d'être informé lorsqu'un don de renouvellement a été effectué pour un abonnement.
L'URL du webhook doit être le domaine de votre site Web suivi de /charitable-listener/paystack. Par exemple, si votre site Web est https://monassociation.org, votre URL de webhook sera :
https://mynonprofit.org/charitable-listener/paystack
Vous pouvez utiliser la même URL pour l'URL du webhook de test et l'URL du webhook en direct dans Paystack.





