Как отправить UUID пользователя Google Firebase с помощью веб-перехватчика Shopify после оплаты?
Для клиентского интернет-магазина я выбрал базу данных Google Firestore для аутентификации пользователей и отслеживания их информации. Одним из свойств связанного пользовательского документа является история заказов. Чтобы добавить продукты в их историю заказов, мне нужно, чтобы UUID Google отправлялся через веб-перехватчик обратно на мой сервер node / express. Раньше я делал это с полосой с метаданными. Я попытался добавить свойство custom_attributes в свою кассу, но не вижу, чтобы это отображалось в порядке оплаченного ответа веб-перехватчика на моем сервере. Вопрос в том, может ли кто-нибудь помочь мне найти способ получить UUID (google) из моего (реагирующего) внешнего интерфейса на мой узел / экспресс-сервер через веб-перехватчик?
Заранее спасибо!
1 ответ
Любой заказ, забронированный Shopify, имеет так называемые атрибуты корзины. В процессе настройки заказа, почему бы вам не сохранить этот UUID с корзиной в качестве атрибута. Это просто пара ключ: значение. Когда заказ отправляется на ваш сервер через веб-хук Shopify, эта информация встраивается в заказ, и вы можете легко получить и использовать ее любым удобным для вас способом.