Cómo integrar Paystack con systeme.io

En este artículo aprenderás como integrar tu cuenta de Paystack con tu cuenta de systeme.io.

Necesitarás:

Crear o ingresar en tu cuenta de Paystack:

Si ya tienes una cuenta de Paystack, inicia sesión. De lo contrario, si aún no tienes una cuenta, puedes crear una cuenta de Paystack haciendo clic aquí para usar esta pasarela de pago en systeme.io.

Nota: la moneda utilizada dependerá del país seleccionado.

Crear una subcuenta bancaria en Paystack:

Dentro de tu cuenta de Paystack, necesitarás crear una subcuenta que contenga los detalles bancarios. Para hacer esto, ingresa al panel de Paystack, luego a "Subaccounts" en la sección "Payments" y haz clic en "New Subaccount".

Aparecerá una ventana emergente que te permitirá terminar el proceso para generar tu nueva subcuenta.

Cómo generar el secret access token:

Desde el panel de Paystack, haz clic en "Settings" en el panel izquierd, luego dirígete a la pestaña "Api Keys & Webhooks". Una vez allí, haz visible tu "secret token" haciendo clic en el icono del ojo y cópialo.

Integrar tu cuenta de Paystack en systeme.io:

En tu cuenta de systeme.io, haz clic en tu foto de perfil > "Configuración" (número 1) > "Pasarelas de pago" (número 2).

En la página de las pasarelas de pago, haz clic en el botón "Conectar" junto a Paystack (número 3).

Ingresa el "secret access token" que copiaste de Paystack, asegúrate de seleccionar desde el menú desplegable la subcuenta que creaste en Paystack, luego clic en "Guardar" para validar la integración de Paystack como tu pasarela de pago en systeme.io.

Luego de agregar el "secret access token" y seleccionar la subcuenta, la integración con Paystack estará en fase "Sincronización" en tu cuenta de systeme.io. Una vez finalizada, visualizarás un webhook URL en la página de la pasarela conectada.

Configuración del webhook:

Copia el webhook URL generado en systeme.io, luego regresa al panel de Paystack, ingresa a "Settings" en el panel de izquiedo y pega el webhook URL en la casilla "Webhook URL" en la sección "API Keys & Webhooks".

Notas:

1. Es importante usar el "modo en vivo" en lugar del "modo de prueba" cuando estés configurando tu pasarela de pago de Paystack.

2. Para conectar tu cuenta de Paystack, debes agregar nuestra IP "185.236.142.1" a la lista blanca IT.

3. Si el cliente está usando Paystack como método de pago por primera vez, es necesario autorizar el método de pago para el débito de futuras suscripciones. Además, al comprar una suscripción, el monto desplegado no corresponderá al monto de la suscripción, sino al monto mínimo autorizado (por ejemplo, 1 ZAR). Una vez autorizado, el monto será reembolsado a la tarjeta del cliente y el precio de la suscripción será debitado según el plan de la suscripción.

4. Paystack no es compatible con múltiples interválos, solo puedes crear planes en donde el interválo de pago sea cada día/semana/mes/año. No puedes, por ejemplo, establecer un plan en donde el pago sea cada 2 o 3 días/semanas/meses/años.

5. Los campos "Correo", "Nombre" y "Apellido" son obligatorios en tus páginas de pago para que los pagos a través de Paystack funcionen correctamente.

6. Paystack en compatible con un amplio rango de monedas, incluyendo GHS, NGN, KES y ZAR.

7. Si te gustaría habilitar los pagos en dólares, Paystack te ofrece esta opción. Por favor, consulta los siguientes artículos:

¿Qué sucede cuando hay un pago fallido en Paystack?

Actualmente, Paystack no hace ningún intento nuevo de débito directo cuando un pago es fallido.