Qué permite la integración
Funciona en formularios de pedido, facturas, enlaces de pago, formularios, la ficha del contacto y otros canales.
Razorpay se comporta igual que Stripe, NMI o Authorize.net: tienes recibos de venta automáticos, reembolsos, disparadores de pago recibido y pedido enviado, y descuentos con cupones.
Cómo conectar Razorpay
Los cuatro pasos son obligatorios. Saltarse el cuarto es el error más común y hace que los pagos fallen aunque todo lo demás esté bien.1
Instala la aplicación Razorpay
Ve al Marketplace de aplicaciones, busca Razorpay e instálala. Revisa los permisos que solicita sobre los pagos de tu cuenta (pedidos, suscripciones, transacciones y proveedor personalizado) y haz clic en Permitir e instalar.
2
Autentica con tus claves API
Al terminar la instalación se abre la página de autenticación. Copia tus claves desde el panel de Razorpay, en Accounts & Settings → API Keys, y pégalas.
3
Configura los webhooks
En tu panel de Razorpay, ve a Accounts & Settings → Webhooks y agrega la URL de webhook que aparece en la pantalla de configuración de la aplicación dentro de Chateea. Cópiala tal cual; si no la ves, pídela a soporte de Chateea en [email protected].Activa todos los eventos relacionados con pagos. Sin los webhooks, Chateea no recibe el estado de las transacciones y verás pagos cobrados que no se reflejan.
4
Registra tu dominio y agrégalo a la lista blanca de Razorpay
En Chateea: ve a Configuración → Perfil del negocio → Dominio de marca, registra el dominio que usas, verifícalo y haz clic en actualizar la información.En Razorpay: ve a Accounts & Settings → Business Website Details → Add Additional Website/App Details y agrega el mismo dominio. Razorpay lo verificará y lo habilitará.
Por qué el paso 4 no es opcional
La solución es exactamente el paso 4: registrar tu propio dominio de marca y agregarlo en Razorpay.
Limitaciones
- Solo se admiten suscripciones de duración fija.
- Razorpay no permite, a través de esta integración, cobros fuera de sesión con tarjetas guardadas (cargos sin que el cliente esté presente). Por eso no sirve para recargar la billetera de tu cuenta ni para cobros que dependan de una tarjeta guardada.
Preguntas frecuentes
Recibo un correo de Razorpay que dice que el pago falló porque el dominio no está registrado
Recibo un correo de Razorpay que dice que el pago falló porque el dominio no está registrado
Razorpay restringe los pagos desde dominios no registrados o no verificados: cada ID de comerciante debe estar asociado a dominios de su lista blanca, como parte de su política de sitio web. El dominio predeterminado que usan los enlaces de pago no está autorizado para tus claves. Registra tu propio dominio de marca como indica el paso 4 y agrégalo en Razorpay; a partir de ahí los pagos se procesarán correctamente.
¿Dónde encuentro mis claves API?
¿Dónde encuentro mis claves API?
En el panel de Razorpay, en Accounts & Settings → API Keys. Necesitas el Key Id y la clave secreta, con un par distinto para prueba y para producción.
Los pagos se cobran pero el pedido no se actualiza
Los pagos se cobran pero el pedido no se actualiza
Casi siempre son los webhooks. Revisa que la URL esté bien pegada en Razorpay y que estén activos todos los eventos del paso 3, sobre todo los de
payment y order.paid.¿Puedo usar Razorpay para recargar la billetera de mi cuenta?
¿Puedo usar Razorpay para recargar la billetera de mi cuenta?
No. Esas recargas necesitan cobros fuera de sesión con tarjeta guardada, que Razorpay no admite en esta integración.
Configurar proveedores de pago por canal
Decide en qué canales cobras con Razorpay.
Cómo gestionar los reembolsos
Devuelve pagos desde Chateea.

