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:

TipCorrectoRechazo
1. Business Name sin palabras prohibidasBruma Digital, Café Aurora, Librería VolanteMyShop_Test, Demo Store, Internal Payments, Sandbox Merchant, QA_Merchant_v2
2. Business Name coherente con el dominioBruma Digitalbrumadigital.mx; Café Auroracafeaurora.mxBruma Digitalmystore.com; Café Auroratest-domain.net
3. Sitio HTTPS válidoSitio web accesible públicamenteHTTP puro, certificado expirado, redirects rotos
4. Website representa negocio realHomepage con productos visibles, precios, contactoLanding "coming soon", página en blanco, "Under construction"

1.2 Paso a paso en Google Pay & Wallet Console

  1. Ir a https://pay.google.com/business/console
  2. Iniciar sesión con la cuenta Google del negocio.
  3. Add merchant → elige México y tipo de negocio
  4. Llena los campos siguientes con datos consistentes con tu sitio:
Campo Google ConsoleValor esperadoEjemplo
Business NameNombre comercial realBruma Digital
Merchant Category CodeGiro de negocio5192
Corporate websiteDebe coincidir con el sitiobrumadigital.mx
Customer support URLPágina de soporte del sitiobrumadigital.mx/soporte
Customer support phoneNúmero telefónico+52 55 4421 7345
  1. 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.

#ScreenshotCuándo capturarloNotas
1Item selectionCuando el usuario está navegando un item o servicioHomepage con catálogo o listing con productos visibles
2Pre-purchase screenCuando el usuario está listo para hacer la compraPágina de checkout con resumen del pedido (monto, item, datos del cliente) antes de seleccionar método de pago
3Payment method screenCuando el usuario selecciona Google Pay como métodoPágina donde se ven las opciones de pago (tarjeta, GP, etc.) y GP está claramente disponible
4Google Pay API payment screenCuando el usuario ve la info de pago que tiene guardada en Google PayEl 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
5Post-purchase screenCuando el usuario completó la compra exitosamentePá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 rechazoQué significaFix
"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 faltantesCompleta el sitio antes de retry
"Domain mismatch"Business Website y Submitted Web Domain no cuadranAlinealos
"Business Type unclear"Categoría elegida no calza con lo que muestra el sitioAjusta 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

En 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

new google.payments.api.PaymentsClient({
  environment: 'PRODUCTION' // era 'TEST'
});

¡Estás listo para procesar pagos productivos con Google Pay!