Aprobación de Merchant Productivo - Google Pay
Cómo pasar la revisión de Google Pay para tu integración con Conekta. La guía documenta las reglas que Google aplica al aprobar merchants nuevos, las validaciones, y los ajustes técnicos que requiere la integración tras la aprobación.
Por qué esta guía existe
Cuando integras Google Pay a través de API en Conekta, necesitas la aprobación de tu merchant identifier en Google Pay & Wallet Console. Aquí Google decide si tu negocio puede procesar transacciones de Google Pay en producción.
Esta guía contiene algunos consejos para asegurar la aprobación de tu merchant.
Sección 1 · Crear tu Business Profile
1.1 Tips de Perfil
Antes de crear nada en Google Console, valida que tu perfil cumpla con los siguientes criterios. Aunque no son reglas estrictas de Google, aumentan la probabilidad de aprobación:
| Tip | Correcto | Rechazo |
|---|---|---|
| 1. Business Name sin palabras prohibidas | Bruma Digital, Café Aurora, Librería Volante | MyShop_Test, Demo Store, Internal Payments, Sandbox Merchant, QA_Merchant_v2 |
| 2. Business Name coherente con el dominio | Bruma Digital → brumadigital.mx; Café Aurora → cafeaurora.mx | Bruma Digital → mystore.com; Café Aurora → test-domain.net |
| 3. Sitio HTTPS válido | Sitio web accesible públicamente | HTTP puro, certificado expirado, redirects rotos |
| 4. Website representa negocio real | Homepage con productos visibles, precios, contacto | Landing "coming soon", página en blanco, "Under construction" |
1.2 Paso a paso en Google Pay & Wallet Console
- Ir a https://pay.google.com/business/console
- Iniciar sesión con la cuenta Google del negocio.
- Add merchant → elige México y tipo de negocio
- Llena los campos siguientes con datos consistentes con tu sitio:
| Campo Google Console | Valor esperado | Ejemplo |
|---|---|---|
| Business Name | Nombre comercial real | Bruma Digital |
| Merchant Category Code | Giro de negocio | 5192 |
| Corporate website | Debe coincidir con el sitio | brumadigital.mx |
| Customer support URL | Página de soporte del sitio | brumadigital.mx/soporte |
| Customer support phone | Número telefónico | +52 55 4421 7345 |
- Submit para creación del merchant. Esto crea un merchant que podrías usar en la integración inicial, para crear cargos de prueba.
La aprobación del Business Profile lleva algunos minutos, por lo que al terminar el proceso deberías ver un banner con la leyenda Approved.
Sección 2 · Solicitar la aprobación productiva
Para solicitar la aprobación productiva, es necesario contar con los siguientes elementos:
- Dominio de tu sitio
- Tipo de integración (para Conekta, elegirás Gateway)
- Screenshots del flujo de compra de tu sitio
2.1 Screenshots del flujo de compra
Google Pay & Wallet Console solicitan una lista de imágenes que validan la integridad de tu sitio para asegurar que cumples con los criterios de la marca de Google.
| # | Screenshot | Cuándo capturarlo | Notas |
|---|---|---|---|
| 1 | Item selection | Cuando el usuario está navegando un item o servicio | Homepage con catálogo o listing con productos visibles |
| 2 | Pre-purchase screen | Cuando el usuario está listo para hacer la compra | Página de checkout con resumen del pedido (monto, item, datos del cliente) antes de seleccionar método de pago |
| 3 | Payment method screen | Cuando el usuario selecciona Google Pay como método | Página donde se ven las opciones de pago (tarjeta, GP, etc.) y GP está claramente disponible |
| 4 | Google Pay API payment screen | Cuando el usuario ve la info de pago que tiene guardada en Google Pay | El sheet de GP abierto con tarjetas del Wallet. Google advierte: Android no permite screenshot de este sheet, así que si estás en móvil, toma foto de la pantalla con otro dispositivo. En desktop Chrome sí se puede screenshot |
| 5 | Post-purchase screen | Cuando el usuario completó la compra exitosamente | Página de confirmation con order ID visible, monto pagado, y algún indicador de éxito |
Recuerda que para llegar a este paso ya tuviste que haber integrado el botón a tu dominio/app. Si tienes dudas puedes consultar la integración por web o por app.
Cuando hayas subido la documentación necesaria para la aprobación, solicita el acceso a producción. Este proceso toma de 3-7 días hábiles.
2.2 Si te rechazan
Aunque el motivo del rechazo no está especificado en todos los casos, los más comunes pueden ser:
| Motivo del rechazo | Qué significa | Fix |
|---|---|---|
| "Business Name inappropriate" | Tip 1 (palabra prohibida) | Cambio de Business Name — pero ojo, ver siguiente sección |
| "Business Website incomplete" | Sitio con contenido insuficiente o legales faltantes | Completa el sitio antes de retry |
| "Domain mismatch" | Business Website y Submitted Web Domain no cuadran | Alinealos |
| "Business Type unclear" | Categoría elegida no calza con lo que muestra el sitio | Ajusta categoría o clarifica |
Sección 3 · Después de la aprobación: ajustes técnicos
Cuando llega el correo "Approved" con tu merchantId productivo (formato BCR2DN...), necesitas realizar algunos ajustes en tu integración para empezar a procesar Google Pay.
3.1 Actualiza tu integración con el merchantId aprobado
merchantId aprobadoEn tu backend/config, agrega el nuevo merchantId:
merchantInfo: {
merchantId: 'BCR2DN...', // el que emitió Google
merchantName: 'Bruma Digital', // sin incluir "Test" ahora que es producción
}3.2 Cambia el environment a PRODUCTION
environment a PRODUCTIONnew google.payments.api.PaymentsClient({
environment: 'PRODUCTION' // era 'TEST'
});¡Estás listo para procesar pagos productivos con Google Pay!

