Paso a paso para configurar pagos con OXXO en tu sitio web
Primero necesitas tener una cuenta en Mercado Pago Developers
Abre el navegador y ve a la página de desarrolladores de Mercado Pago
Abrir Mercado Pago DevelopersAhora vas a crear tu aplicación para obtener las credenciales
Tip: Si no ves "Tus integraciones", busca en el menú superior o ve directamente a: Panel de aplicaciones
Te va a preguntar varios datos. Aquí te digo exactamente qué responder
Este es solo un nombre interno para identificar tu app
Respuesta sugerida:
Tootal Tickets
O el nombre de tu empresa/proyecto
Cómo vendes o qué tipo de negocio tienes
Respuesta:
✅ Para venta de boletos: Selecciona "Servicios"
Esta es la pregunta clave que te hicieron
Respuesta correcta:
Otra plataforma / Desarrollo propio
O puede decir "API" o "Integración personalizada"
¿Por qué esta opción? Porque tu sitio está hecho con Landingsite.ai, que no es una plataforma de eCommerce tradicional (como Shopify, WooCommerce, etc). Es un sitio web personalizado.
Otras opciones que podrías ver:
Describe brevemente qué ofreces
Respuesta sugerida:
Venta de boletos para eventos
O: "Venta de entradas", "Ticketing", "Boletos para conciertos", etc.
La dirección de tu página
Tu URL:
https://tootaltickets.com
💡 Si aún no publicas tu dominio, puedes poner una URL temporal y actualizarla después
Una vez completado el formulario:
Haz clic en "Crear aplicación" o "Guardar". Mercado Pago procesará tu solicitud y te llevará al panel de tu aplicación.
Ahora vas a copiar las claves que necesitas para el código
Para hacer pruebas sin dinero real
Para cobrar dinero real
Empieza con TEST: Primero copia las credenciales de prueba para hacer tus primeras pruebas sin riesgo.
Esta clave va en el frontend (JavaScript de tu sitio)
Se ve algo así:
TEST-7a1b2c3d-4e5f-6g7h-8i9j-0k1l2m3n4o5p
📋 Qué hacer:
Esta clave va en el backend (servidor, NO en JavaScript)
Se ve algo así:
TEST-1234567890123456-070123-abcdef1234567890abcdef1234567890-12345678
Es mucho más larga que la Public Key
⚠️ MUY IMPORTANTE:
📋 Qué hacer:
✅ Public Key (TEST)
→ Para el código del sitio
→ Empieza con TEST-
✅ Access Token (TEST)
→ Para el backend
→ Más larga, empieza con TEST-
Ahora vas a pegar las credenciales en el código
📍 Ubicación: Página
resumen-pago
→ Archivo
index.js
// Línea 18 aproximadamente
const MERCADOPAGO_PUBLIC_KEY = 'TU_PUBLIC_KEY_AQUÍ'
// Ejemplo:
const MERCADOPAGO_PUBLIC_KEY = 'TEST-7a1b2c3d-4e5f-6g7h-8i9j-0k1l2m3n4o5p'
Acción: Reemplaza
TU_PUBLIC_KEY_DE_MERCADO_PAGO
con tu Public Key real
El Access Token lo usarás cuando configures tu backend. Por ahora solo guárdalo de forma segura.
Lo usarás en el PASO 6 cuando configures Firebase Functions, Vercel o tu backend.
¿Y ahora qué? Con la Public Key ya configurada, tu sitio está listo para comunicarse con Mercado Pago. El siguiente paso es crear tu backend para procesar los pagos.
Si tienes dudas o algo no está claro, podemos ayudarte paso a paso