En esta historia
Dónde: Configuración → Lectores y dinero → Conexiones → Pagos
Abre esta página: admin.<your-site>/settings/connections/payments (reemplaza <your-site> con la dirección de tu sitio)
Antes de empezar
- Conecta primero Razorpay, Stripe o PayPal. Consulta Pagos.
- Debes ser el propietario del sitio.
Paso a paso
Stripe y PayPal: Keynate configura los mensajes de pago en tu cuenta por ti cuando puede hacerlo. La tarjeta dice "Los mensajes de pago se configuraron en Stripe por ti". Si no puede hacerlo, dice "Un paso más" y muestra un botón Finalizar configuración. Sigue los pasos a continuación.
Razorpay: no se puede hacer por ti. La tarjeta de Razorpay tiene un recuadro guiado de 3 pasos con una comprobación en vivo: Esperando el primer mensaje de Razorpay… cambia a Recibimos el primer mensaje de Razorpay. después de tu primer pago, de prueba o real. Presiona Comprobar ahora para buscar de nuevo. Consulta Conectar Razorpay.
Los pasos para cualquier pasarela:
- Abre Configuración → Lectores e ingresos → Conexiones → Pagos.
- En la tarjeta de tu pasarela, busca el recuadro Webhook.
- Presiona Abrir webhooks (el botón menciona el nombre de tu pasarela). El panel de la pasarela se abre en una pestaña nueva.
- En la pasarela, presiona Agregar.
- De vuelta en Keynate, presiona Copiar junto a URL de webhook y pégala en la pasarela.
- Marca los eventos indicados en el recuadro de Keynate.
- Razorpay: presiona Copiar en el código secreto y pégalo como el secreto. Usa un secreto diferente para el modo de prueba y el modo real.
- Guárdalo en la pasarela.
- Stripe y PayPal muestran un código después de guardar. Stripe lo llama clave secreta para firmar y empieza con
whsec_. PayPal lo llama ID del Webhook. Cópialo y pégalo en el recuadro correspondiente en Keynate. - Presiona Probar conexión.
Datos útiles
- El modo de prueba y el modo real necesitan su propio webhook cada uno.
- Si pierdes el secreto, agrega un nuevo webhook en la pasarela y pega el nuevo código.
Problemas frecuentes
- "Pega el secreto del webhook que escribiste en Razorpay". El recuadro en Keynate está vacío. Pega el mismo secreto que le diste a Razorpay.
- "Usa un secreto de webhook diferente para prueba y producción". Crea un nuevo secreto para el segundo modo.
- "Pega el secreto de firma del webhook. Empieza con whsec_". Cópialo de Stripe después de agregar el endpoint.
- "Pega el ID del Webhook (solo letras y números)". Copia el ID desde la lista de Webhooks en tu aplicación de PayPal.
- Razorpay sigue diciendo "Esperando el primer mensaje de Razorpay…". Haz un pago de prueba pequeño. El mensaje llega después del primer pago. Luego presiona Comprobar ahora.
- Un pedido sigue sin pagarse después de que el lector pagó. El webhook falta o es incorrecto. Cada noche Keynate también compara tus pedidos con tu pasarela y corrige los que se hayan pasado por alto.
Preguntas frecuentes
Preguntas frecuentes
¿Es esto lo mismo que una clave de API?
No. Las claves permiten que Keynate hable con la pasarela. El webhook permite que la pasarela hable con Keynate.
¿Necesito un webhook para prueba y real?
Sí. El modo de prueba y el modo real necesitan el suyo cada uno.
¿Qué pasa si pierdo el secreto?
Agrega un nuevo webhook en la pasarela y pega el nuevo código en Keynate.
¿Qué pasa si un pedido sigue sin pagarse aunque el lector pagó?
El webhook falta o es incorrecto. Cada noche Keynate también compara tus pedidos con tu pasarela y corrige los que se hayan pasado por alto.