Requisitos previos

Antes de comenzar la integración de Order with Google, revisa los requisitos y realiza las tareas relevantes de esta guía para evitar los obstáculos del desarrollo y otros retrasos.

Requisitos del hosting web y el hosting de archivos

Order with Google requiere que alojes tus archivos del feed de datos y, luego, implementes un servicio web que se ocupe de la validación del carrito, la creación de pedidos y las actualizaciones de estado del pedido. Debido a que no existen requisitos específicos para el lenguaje de programación ni para el servidor de aplicaciones, Order with Google funciona con tu implementación preferida siempre que cumpla con la especificación de la API de Order with Google.

Funciones necesarias

Hosting de feeds de datos seguro

Debes poder alojar archivos de feed de datos en Google Cloud Storage, Amazon S3 o en un servidor HTTPS.

Servicio web seguro

Tu servicio web debe poder realizar y recibir solicitudes a la API en HTTPS.

Latencia de respuesta

Cuando Google envía solicitudes a tu servicio web, debe responder a la solicitud en un plazo de 8 segundos.

Confirmación de la compra como invitado

Tu servicio web debe permitir pedidos que usen la función de invitado, que son pedidos realizados por un usuario que no tiene una cuenta o que no accedió a tu sistema.

Muestra una lista de restaurantes en el Perfil de Negocio de Google

Cumple con los siguientes requisitos para el Perfil de Negocio de Google:

  • Para garantizar que los clientes puedan ver tus restaurantes en Order with Google, las ubicaciones de los restaurantes deben aparecer en el Perfil de Negocio de Google.
  • Cada ubicación que planeas integrar con Order with Google debe tener un Perfil de Negocio.
  • Para cada una de las ubicaciones de tu restaurante que estén registradas en el Perfil de Negocio de Google, su nombre y dirección deben coincidir con los datos del campo Restaurant que envíes a Order with Google.

Cómo registrarse como comerciante en la API de Google Pay

A fin de proporcionar una función de pago en línea en la interfaz de usuario de Order with Google, debes registrar tu negocio como comerciante de Google Pay y usar un procesador participante de Google Pay, como se describe en esta sección. Google Pay facilita un pago con token entre el usuario y tu procesador de pagos.

Para registrarte como comerciante de Google Pay y habilitar la API de Google Pay, sigue estos pasos:

  1. Abre la página de Google Pay & Wallet Console para registrar tu empresa. Si ya eres un comerciante registrado de Google Pay, puedes usar la cuenta existente. Se recomienda tener un ID del comerciante único para cada integración de Order with Google. Para agregar una empresa nueva, haga clic en el encabezado de ID de comerciante y, luego, seleccione "Crear una empresa nueva".
  2. Haz clic en la pestaña del menú Usuarios para agregar uno o varios usuarios a tu empresa.
  3. Selecciona la pestaña del menú de la API de Google Pay y haz clic en Comenzar en la página de Google Pay Pay.
  4. Acepta las Condiciones del Servicio de la API de Google Pay.
  5. El ID de comerciante se encuentra en el encabezado de la consola. Proporciona esto al equipo de integración con el que trabajas desde Order with Google.
    Selecciona Google Pay Merchant ID.
  6. Confirma que estás integrado con uno de los procesadores participantes de Google Pay.
  7. Trabaja con tu procesador de pagos para obtener las propiedades de los parámetros de asignación de token de Google Pay como se describe en tu puerta de enlace.

Prueba tus parámetros de asignación de token con Google Pay

Consulta la prueba de procesamiento de pagos de Google Pay para cumplir con los siguientes requisitos:

  • Verifica que tu puerta de enlace de pago esté configurada para que puedas solicitar tokens mediante Google Pay.
  • Prueba tu integración en Google Pay.

Próximos pasos

Para continuar con tus esfuerzos de integración, sigue estos pasos:

  1. Revisa las Políticas y las Condiciones del Servicio de Order with Google.
  2. Revisa las guías de especificación del inventario relacional y las acciones de entrega.
  3. Para comenzar la integración, comuníquese con su asesor de Google.