Google Pay
Paylands permite a tu comercio ofrecer Google Pay como método de pago para obtener de forma segura los datos de la tarjeta del cliente y procesar la transacción.
Modalidades de integración
1. Integración simple
Es la opción más sencilla y rápida de implementar.
En esta modalidad:
- Configuras el botón de Apple Pay en tu checkout.
- Paylands gestiona todo el flujo de pago:
- Validación del merchant
- Solicitud de autorización
- Procesamiento y captura del pago
Pasos de configuración
- Accede al panel de Paylands.
- Ve a Configuración → Métodos Alternativos → Google Pay.
- Configura el nombre y país de tu comercio y es estilo del botón e información del usuario a obtener según tus necesidades.

Una vez configurado, los clientes podrán pagar con Google Pay a través de tu checkout.
2. Integración avanzada
Pensada para comercios que desean controlar completamente su integración con Google Pay.
⚠️ Requisitos previos:
- Cuenta activa en la Consola de negocio de Google Pay.
- Comercio registrado en Google Pay con el host del sitio web desde donde se inicia el proceso de pago.
- Configuración de Google Pay en el panel de Paylands.
- Integración de Google Pay en tu web/app siguiendo la documentación oficial.
Flujo técnico
En este modelo:
- Tu aplicación solicita la autorización del pago directamente a Google Pay.
- Google Pay devuelve un payment token cifrado.
- Tu backend envía ese token a Paylands.
- Paylands procesa la operación y devuelve el resultado de la transacción.
Pasos de configuración
En tu integración de Google Pay deberás indicar los siguientes parámetros:
gateway: paynopain
gatewayMerchantId: BFR+318Qe36w59SkUl2ECMRNJAfeW1e+Mv5r41/598MQjYHdZ0GfNK5CrRfSKYBCFj8eN7Uz5VG9+MgOoOSbXR8=
¿Qué integración debo elegir?
| Caso | Recomendación |
|---|---|
| Uso del checkout de Paylands | Integración simple |
| Web/app propia | Integración avanzada |
| Necesidad de control total del flujo | Integración avanzada |
Configuración vía API
Si tu comercio es partner, además de configurar Google Pay desde el panel puedes hacerlo para tus comercios mediante el endpoint Configurar Google Pay.
La petición crea la configuración de Google Pay del comercio indicado en client_uuid si éste no la tenía, o la actualiza en caso contrario. El comercio debe pertenecer al cliente que realiza la petición.
Los campos enviados son los mismos que se configuran desde el panel: el nombre y país del comercio, las marcas de tarjeta y métodos de autenticación aceptados (allowed_card_networks, allowed_card_auth_methods), el estilo del botón (button_type, button_color) y los datos a solicitar al usuario (email_required, phone_number_required, shipping_address_required, billing_address_required).
El identificador de comercio de Google Pay y el origen autorizado los asigna Paylands, por lo que no se envían en la petición.
Ejemplo
{
"signature": "121149a0ba5361191d740fa898784a8b",
"client_uuid": "8dc780e8-c311-4791-a47f-c1a272ffbb87",
"merchant_name": "Jhon Doe Shop",
"country_code": "ESP",
"allowed_card_networks": ["VISA", "MASTERCARD"],
"allowed_card_auth_methods": ["PAN_ONLY", "CRYPTOGRAM_3DS"],
"button_type": "PAY",
"button_color": "BLACK"
}