En esta nota
Dónde: Configuración
Abre esta página: admin.<your-site>/settings (reemplaza <your-site> por la dirección de tu sitio)
Paso 1: ¿modo de prueba o en vivo?
- Modo de prueba usa claves de prueba. No se procesa dinero real. En pantalla verás: "Modo de prueba: los lectores no pueden comprar hasta que agregues claves en vivo. Los pagos de prueba nunca dan acceso a los lectores."
- Modo en vivo recibe dinero real. Primero debes tener publicadas tus páginas de Términos, Reembolsos y Contacto.
Paso 2: las claves
Los identificadores de clave empiezan con letras distintas según el modo. Para Razorpay: rzp_test_ para pruebas y rzp_live_ para pagos reales. En Stripe, las claves públicas empiezan con pk_test_ o pk_live_. La conexión con PayPal usa un Client ID, un Secret y un Webhook ID.
| Mensaje | Solución |
|---|---|
| "Razorpay didn’t accept these keys. Check that the key id and secret are from the same mode." | Copia ambas claves desde el mismo modo dentro de tu panel de control. |
| "This is a live key but you chose Test mode. Switch the mode or paste a test key." | Elige el modo correcto o usa una clave de prueba. |
| "This is a test key but you chose Live mode. Switch the mode or paste a live key." | Lo mismo: ajusta el modo o pega la clave en vivo. |
| "Paste the key secret. Razorpay shows it only once, when you create the key." | Crea una clave nueva en tu panel y copia el secreto de inmediato. |
| "Use a different webhook secret for test and live." | Genera dos secretos distintos. |
| "Publish your Terms, Refund and Contact pages before going live." | Publica esas páginas antes de activar el modo en vivo. |
Paso 3: el webhook
El webhook le avisa a tu sitio cuando un pago se completó. Sin él, los pedidos se quedarán como no pagados.
- En la tarjeta de conexión, copia el URL de webhook.
- En el panel de control de tu pasarela de pagos, agrégalo como webhook. Marca los eventos indicados en la tarjeta.
- Escribe un secreto de webhook en la pasarela y pega ese mismo secreto en tu conexión.
- Guarda los cambios.
Paso 4: haz un pago de prueba
Haz clic en el botón de pago de prueba en la tarjeta de conexión (debe estar en modo de prueba). El pedido aparecerá como pagado en cuanto la pasarela lo confirme. Si no se abre la pantalla de pago, permite las ventanas emergentes en tu navegador. Si falla, verás: "El pago de prueba no se completó. Revisa la conexión e inténtalo de nuevo."
Mensajes que podrían ver tus lectores
- "Los pagos aún no están configurados en este sitio." No hay ninguna pasarela conectada.
- "Los pagos en vivo aún no están activados en este sitio. Usa el modo de prueba por ahora." Termina la configuración en vivo.
- "La pasarela de pago no respondió. No se realizó ningún cargo ni reembolso. Inténtalo de nuevo en un minuto." La pasarela estaba ocupada. Vuelve a intentarlo.
- "Esta compra ha caducado. Vuelve a intentarlo." Inicia el proceso de compra otra vez.
- "Este método de pago no está disponible aquí. Elige otro." Revisa la configuración de países en tu pasarela.
- "Esta pasarela de pago no admite pagos recurrentes." Elige una pasarela compatible con suscripciones.
- "Esta pasarela de pago estará disponible pronto. Usa Razorpay, Stripe o PayPal por ahora, o solicítala en Solicitar una pasarela de pago."
Consulta Mensajes de error: pagos.
Preguntas frecuentes
Preguntas frecuentes
¿Qué pasarela debería usar?
Para lectores en la India, Razorpay. Para Estados Unidos, Europa y Reino Unido, Stripe. Para billeteras globales en todo el mundo, PayPal. Puedes asignar cada país a una pasarela diferente.
¿Dónde ingreso mis datos de GST o impuestos?
En la pestaña Vendedor e impuestos. Consulta Vendedor y GST.