Razorpay

Razorpay es un proveedor de pagos en línea establecido en India que admite más de 100 métodos de pago.

Crear una cuenta de Razorpay con Odoo (solo empresas indias)

Nota

  • Este método solo está disponible para empresas indias.

  • Este flujo no admite el modo de prueba.

  1. Navega al proveedor de pago Razorpay y haz clic en Conectar.

  2. Completa el proceso de creación de cuenta e introduce los códigos de verificación cuando se te solicite.

    Truco

    Si ya tienes una cuenta de Razorpay, introduce tus credenciales de Razorpay, selecciona la cuenta que deseas vincular a tu base de datos de Odoo (si corresponde) y luego haz clic en Continuar.

  3. Al final del proceso, haz clic en Autorizar. Si se ha enviado toda la información requerida, serás redirigido a Odoo y el proveedor de pago quedará Habilitado.

Entrada manual de credenciales y webhook

Configuración de Razorpay

  1. Crea una cuenta de Razorpay si es necesario e inicia sesión en el Tablero de Razorpay.

  2. Ve a la pestaña Pagos en la parte superior de la página.

  3. Activa el interruptor Modo de prueba en el menú izquierdo para probar la integración sin cobrar a los clientes. Desactívalo cuando estés listo para aceptar pagos reales.

  4. Haz clic en Cuenta y configuración en el menú izquierdo, luego, en Configuración de sitio web y aplicación, selecciona Claves API.

  5. Copia los valores de los campos Id de clave y Clave secreta y guárdalos para más tarde.

  6. Haz clic en Cuenta y configuración en el menú izquierdo, luego, en Configuración de sitio web y aplicación, selecciona Webhooks.

  7. Haz clic en Añadir nuevo webhook, luego introduce la URL de tu base de datos de Odoo seguida de /payment/razorpay/webhook en el campo URL del webhook.
    Por ejemplo: https://example.odoo.com/payment/razorpay/webhook.
  8. Llene el campo Secreto con la contraseña de su preferencia y guárdela para después.

  9. Activa los siguientes eventos: payment.authorized, payment.captured, payment.failed, refund.failed y refund.processed.

  10. Haz clic en Crear webhook para finalizar la configuración.

Importante

La función Pagos recurrentes debe estar activada para aceptar pagos recurrentes. Para activar esta función, envía una solicitud al equipo de soporte de Razorpay.

Configuración en Odoo

  1. Activa el modo de desarrollador.

  2. Ve al proveedor de pago Razorpay.

  3. En la pestaña Credenciales, completa Id de clave, Secreto de clave y Secreto del webhook con los valores que guardaste durante Configuración de Razorpay.

  4. Configura las opciones restantes según sea necesario.

  5. Establece el campo Estado en Activado (o Modo de prueba si estás probando Razorpay como prueba).

Importante

Si configuras Odoo para capturar importes manualmente:

  • La anulación manual de una transacción no está soportada por Razorpay.

  • Las transacciones que permanecen sin capturar durante más de cinco días se anulan automáticamente.

Ver también

Pagos en línea