/ / Shopify - ¿Cómo obtener el correo electrónico del cliente desde la respuesta del webhook de Cart? - php, api, shopify, webhooks

Shopify - ¿Cómo recibir el correo electrónico del cliente de la respuesta del webhook del carrito? - php, api, shopify, webhooks

He encontrado un tema que menciona este problema: Identificación del cliente no se devuelve en shopify carrito webhook, pero no ayuda en absoluto.

Realmente necesito conectar el evento del carrito conCliente, estoy escribiendo una aplicación de integración y es esencial para implementar eventos externos para mi servicio, pero no puedo llegar al correo electrónico del cliente desde la respuesta de los ganchos del carro. Pensé que podría obtener la respuesta del cliente de los ganchos y luego usar Para OBTENER el correo electrónico del cliente usando Shopify Api, pero la respuesta del webhook del carrito NO TIENE ID de cliente - ¿con qué? Pensé en crear una cookie, para poder conectar el evento con el cliente, pero no puedo acceder a las cookies con ningún tipo de gancho.

¿Hay alguna forma de conectar el evento de carrito con el cliente? ¿No debería ser simplemente pasado en la respuesta, como en el gancho de pago?

Respuestas

0 para la respuesta № 1

La información del cliente está disponible desde el lado del cliente de las cookies. Usted sabe que puede obtener la identificación del cliente de todos modos, y usarla para devolverle la llamada al servidor y recibir el correo electrónico mediante una llamada a la API.

Dado que el evento de carrito en el webhook tiene un valor de token, ¿ha intentado hacerlo coincidir con el valor del token en la cookie del cliente? Usted puede encontrar un partido allí. Si no, eres SOL.