Razorpay

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

Crear una cuenta de Razorpay con Odoo (solo para empresas en India)

Nota

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

  • Este flujo no es compatible con el modo de prueba.

  1. Ve al proveedor de pagos Razorpay y haz clic en Conectar.

  2. Sigue el proceso de creación de cuenta e ingresa los códigos de verificación cuando sea necesario.

    Truco

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

  3. Al final del proceso, haz clic en Autorizar. Si enviaste toda la información necesaria, se te redirigirá a Odoo y el proveedor de pagos quedará habilitado.

Ingreso 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. Presiona el botón Modo de prueba en el menú izquierdo para probar la integración sin cobrar a los clientes. Vuelve a presionarlo cuando quieras aceptar pagos reales.

  4. Haz clic en Cuenta y ajustes en el menú izquierdo y selecciona Claves API en Ajustes de sitio web y aplicación.

  5. Copia los valores de los campos ID de la clave y Clave del secreto, guárdalos para usarlos después.

  6. Haz clic en Cuenta y ajustes en el menú izquierdo y, en Ajustes de sitio web y la aplicación, selecciona Webhooks.

  7. Haz clic en Agregar nuevo webhook y escribe 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 terminar con la configuración.

Importante

La función Pagos recurrentes debe estar habilitada para aceptar pagos de este tipo. Para ello, 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 pagos Razorpay.

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

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

  5. Define el campo Estado como Habilitado (o Modo de prueba si estás probando Razorpay).

Importante

Si configuras Odoo para cobrar de forma manual:

  • Razorpay no es compatible con la anulación manual de una transacción.

  • Las transacciones que no se cobren en más de cinco días quedan anuladas en automático.

Ver también

Pagos en línea