Saltar al contenido principal

Google Pay

Introducción

Paylands ofrece la posibilidad de que tu comercio ofrezca Google Pay como forma de obtener los datos de tarjeta de un cliente. Independientemente de la forma en la que lo vayas a ofrecer, es necesario que primero te registres como comercio en Google Pay para obtener tu propio ID de comercio que más tarde se asociará a tu cuenta de Paylands.

La forma más sencilla de integrarlo es a través de la carta de pago, donde además de la posibilidad de que el usuario introduzca los datos de su tarjeta manualmente, se incluye el botón de Google Pay para que el usuario pueda elegir cómo introducir su tarjeta. Alternativamente, también puede integrarse en tu aplicación web o móvil. En la sección de integración directa se proporciona más información.

A continuación se muestra un ejemplo de cómo Google Pay se integra en la carta de pago cuando se muestra exclusivamente como forma de pago, o junto con el resto del formulario:

Google pay exclusivo Google pay opcional

Registrar tu comercio en Google Pay

Si ya has realizado este paso, puedes saltar a la sección de Configurar Google Pay en Paylands. Si tienes dudas puedes consultar también la Guía de configuración oficial de Google Pay for Business.

1. Acceso a la consola de negocio

El primer paso será registrarnos en la Consola de negocio de Google Pay. Aquí deberemos indicar el nombre del comercio, nuestro país y aceptar los términos y la política de privacidad de Google.

Google Pay Step1

2. ID de Google Pay

Una vez dentro arriba a la derecha podremos encontrar nuestro ID de Google Pay. Este indentificador nos hará falta para configurarlo en el panel de Paylands.

Google Pay Step2

3. Registrar la web

Como último paso deberemos registrar la web del comercio. Para ellos nos dirigimos al menú API de Google Pay y pulsamos el botón Empezar.

Google Pay Step5

Aparecerá una ventana emergente con los términos del servicio que deberemos aceptar y pulsamos el botón Continuar.

Google Pay Step6

Una vez aceptados los términos accederemos a la página de configuración del API de Google Pay. En esta sección debemos hacer scroll hacia abajo hasta que encontremos un bloque donde dar de alta nuestro comercio.

Google Pay Step7

Pulsamos la opción de Add website y nos aparecerá el siguiente formulario que deberemos rellenar indicando la URL api.paylands.com, el tipo de integración y fotos que se mostrarán en el flujo de compra.

note

Como tipo de integración debemos indicar Pasarela.

Google Pay Step8

Una vez que Google apruebe la web, desde Paylands os pediremos unas credenciales que genera Google y podremos probar la wallet Google Pay en producción.

Configurar Google Pay en Paylands

Para configurar Google Pay debes seguir los siguientes pasos:

  1. Registra tu comercio en Google Pay y guarda tu id de comercio.

  2. Dirígete a tu perfil de cliente en el panel de Paylands y accede a la pestaña Métodos de pago alternativos.

  3. Introduce tu id de comercio, un nombre con el que identificar a tu comercio en Paylands, el host del sitio web desde donde se inicia el proceso de pago y el código de país.

Configuración métodos de pago alternativos

  1. Ponte en contacto con el soporte de Paylands para utilizar Google Pay en cualquiera de sus modalidades.

  2. Para obtener tarjetas de prueba en SANDBOX, únete con tu usuario al siguiente grupo de Google.

Integración directa

Integración con Android

Si dispones de una app para Android, debes cargar el botón de Google Pay en la pantalla del pago. La documentación de Google Pay para Android contiene toda la información que necesitas para integrarlo. Una vez el usuario confirme la tarjeta con la que va a pagar, se lanzará un evento cuyo payload se debe proporcionar a nuestra API en el endpoint de pago mediante wallet para que se proceda con el pago.

En algunos de los pasos del tutorial es necesario especificar la siguiente configuración:

Paso 2

gateway: paynopain
gatewayMerchantId: BFR+318Qe36w59SkUl2ECMRNJAfeW1e+Mv5r41/598MQjYHdZ0GfNK5CrRfSKYBCFj8eN7Uz5VG9+MgOoOSbXR8=

Paso 3

allowedCardNetworks: MASTERCARD, VISA
allowedCardAuthMethods: PAN_ONLY, CRYPTOGRAM_3DS