Razorpay¶
Razorpay es un proveedor de pagos en línea establecido en India que es compatible con más de 100 métodos de pago.
Crear una cuenta de Razorpay con Odoo (solo para empresas de la India)¶
Nota
Este método solo está disponible para empresas de la India.
Este flujo no es compatible con el modo de prueba.
Vaya al proveedor de pago Razorpay y haga clic en Conectar.
Complete el proceso de creación de la cuenta e ingrese los códigos de verificación cuando se le solicite.
Truco
Si ya tiene una cuenta de Razorpay, escriba sus credenciales de Razorpay, seleccione la cuenta que desea vincular a su base de datos de Odoo (si corresponde) y haga clic en Continuar.
Al final del proceso, haga clic en Autorizar. Si se envió toda la información requerida, se le redirigirá a Odoo y el proveedor de pago quedará Habilitado.
Credenciales manuales e ingreso del webhook¶
Configuración de Razorpay¶
Cree una cuenta de Razorpay si es necesario e inicie sesión en el panel de Razorpay.
Vaya a la pestaña Pagos en la parte superior de la página.
Active el interruptor Modo de prueba en el menú izquierdo para probar la integración sin cobrar a los clientes. Desactívelo cuando esté listo para aceptar pagos reales.
Haga clic en Cuenta y configuración en el menú izquierdo y, en Configuración del sitio web y la aplicación, seleccione Claves de API.
Copie los valores de los campos ID de clave y Clave secreta y guárdelos para más tarde.
Haga clic en Cuenta y configuración en el menú izquierdo y, en Configuración del sitio web y la aplicación, seleccione Webhooks.
- Haga clic en Añadir webhook nuevo, luego introduzca la URL de su base de datos de Odoo seguida de
/payment/razorpay/webhooken el campo URL del webhook.Por ejemplo:https://example.com/payment/razorpay/webhook. Llene el campo Secreto con la contraseña de su preferencia y guárdela para después.
Habilite los siguientes eventos: payment.authorized, payment.captured, payment.failed, refund.failed y refund.processed.
Haga clic en Crear webhook para finalizar la configuración.
Importante
La función Pagos recurrentes debe estar activada para aceptar pagos recurrentes. Para habilitar esta función, envíe una solicitud al equipo de soporte de Razorpay.
Configuración en Odoo¶
Active el modo de desarrollador.
En la pestaña Credenciales, complete los campos ID de clave, Clave secreta y Clave secreta del webhook con los valores que guardó durante Configuración de Razorpay.
Configure las demás opciones según lo necesite.
Configure el campo Estado como Habilitado (o Modo de prueba si está probando Razorpay como prueba).
Importante
Si configura Odoo para capturar los importes de forma manual:
Razorpay no admite la anulación manual de una transacción.
Las transacciones que permanecen sin capturar durante más de cinco días se anulan automáticamente.
Ver también