Cómo integrar Razorpay con systeme.io

En este artículo aprenderás cómo integrar tu cuenta de Razorpay con tu cuenta de systeme.io.

Necesitarás:

Creación y configuración:

1. Para conectar tu cuenta de Razorpay, en tu cuenta de systeme.io haz clic en tu foto de perfil y luego en "Configuración" (número 1). 

Luego, en el menú izquierdo de tu página, haz clic en "Pasarelas de pago" (número 2) luego en "Conectar" (número 3).

2. Ingresa tus credenciales de Razorpay a tu cuenta de systeme.io

Generar las API Key ID/Secret

Para obtener la información API del Key ID/secret de tu cuenta de Razorpay, ingresa a tu cuenta de Razorpay, dirígete a "Settings" (número 4) y luego a "API Keys" (número 5).

Genera y copia la API del Key ID/secret (imagen 6)

De forma alternativa, puedes ingresar en tu cuenta e ir a https://dashboard.razorpay.com/app/keys para generar y copiar la API del Key ID/secret.

Configurar los webhooks de Razorpay:

1. Copia la URL del webhook y el webhook secret desde la sección de Razorpay en tu cuenta de systeme.io

2. Haz clic en "Settings" (número 7) en tu cuenta de Razorpay, luego dirígete "Webhooks" (número 8) y haz clic en "Add new webhook" (número 9)

3. Se visualizará una ventana emergente, pegar la URL del webhooks y el webhook secret.

Seleccionar los siguiente campos para configurar los eventos.

Payment Events:

  • payment.authorized
  • payment.failed
  • payment.captured

Order Events:

  • order.paid

Invoice Events:

  • invoice.paid

Subscription Events:

  • subscription.authenticated
  • subscription.paused
  • subscription.resumed
  • subscription.activated
  • subscription.pending
  • subscription.halted
  • subscription.charged
  • subscription.cancelled
  • subscription.completed
  • subscription.updated

Refund Events:

  • refund.processed
  • refund.created

IMPORTANTEasegúrate de seleccionar los eventos listados arriba.

Porque sin ellos, systeme.io no podrá acceder a la información requerida para cobrar las transacciones/suscripciones, y los clientes no tendrán acceso a los recursos.

Nota: A menos que la casilla correo haga parte de la página de pago, no será posible procesar el pago a través de esta pasarela de pago.

¿Qué sucede cuando un pago de Razorpay es fallido?

Además del intento del pago principal, serán hechos tres intentos adicionales con un día de diferencia entre cada intento. El retraso entre cada intento no puede ser modificado. Sin embargo, el vendedor tiene la opción de hacer una nuevo intento de débito directo desde el panel de Razorpay sin tener que esperar el retraso de un día. Pero, es importante tener en cuenta que esto no afectará el número máximo de intentos.