Paystack es un procesador de pagos líder en África, que admite pagos con tarjeta y EFT con una página de pago segura y alojada.
Instalación
Instalar Charitable Paystack es lo mismo que instalar cualquier otra extensión de Charitable. Si no estás seguro de cómo hacerlo, te recomendamos que primero leas nuestra guía para instalar extensiones de Charitable.
Activar la pasarela
Después de haber instalado y activado el plugin Charitable Paystack, necesitas activarlo como pasarela de pago. Si estás en la página de Plugins, puedes hacerlo directamente desde allí haciendo clic en el enlace “Activar pasarela Paystack”:

Alternativamente, puedes activar la pasarela a través de la página de configuración de Pasarelas de Pago:
- Ve a Charitable > Ajustes > Pasarelas de Pago
- Haz clic en Activar Pasarela en el bloque de Paystack.
Configuración
Para aceptar pagos con Paystack, necesitarás configurar Charitable con tus claves de API de Paystack.
- Ve a Charitable > Ajustes > Pasarelas de Pago.
- Haz clic en Ajustes de Pasarela.
Si aún no tienes una cuenta de Paystack, ahora es el momento de crear una: https://paystack.com
Configurando tus claves de API
Charitable solo requiere tus claves de API de Paystack para empezar a aceptar pagos a través de Paystack.

Para encontrar tus claves de API, ve directamente a https://dashboard.paystack.com/#/settings/developer. Primero necesitarás iniciar sesión.
Alternativamente, puedes encontrar la misma página así:
- Inicia sesión en tu panel de control de Paystack.
- Haz clic en Ajustes en la parte inferior del menú de la izquierda.
- Haz clic en Claves de API y Webhooks.
- Copia y pega tus ajustes de Clave Secreta en Vivo y Clave Pública en Vivo de Paystack en tus ajustes de Charitable.
- Recomendamos añadir también tus ajustes de Clave Secreta de Prueba y Clave Secreta en Vivo mientras estás aquí, para permitirte hacer pagos de prueba en Charitable con el Modo de Prueba activado.
- Guarda tus ajustes de Charitable.
Añade tu URL de Webhook
En tu página de configuración de API en Paystack, también deberías añadir una URL de webhook. Esto permitirá a Charitable actualizar las donaciones cuando se paguen, fallen o se reembolsen en el panel de control de Paystack, y también permite a Charitable recibir notificaciones cuando se haya realizado una donación de renovación para una suscripción.
La URL del webhook debe ser el dominio de tu sitio web seguido de /charitable-listener/paystack. Por ejemplo, si tu sitio web es https://misnonprofit.org, tu URL de webhook será:
https://mynonprofit.org/charitable-listener/paystack
Puedes usar la misma URL para la URL de Webhook de Prueba y la URL de Webhook en Vivo en Paystack.





