У меня есть сайт Drupal, на котором я использую модуль Shopify Drupal.
На каждой странице продукта есть форма Shopify add to cart и веб-форма Drupal.Когда кто-то отправляет один, другой автоматически отправляется.
Когда заказ размещается и оплачивается, веб-крючок отправляется обратно на сайт Drupal.Этот веб-крючок запускает правило Drupal, которое затем отправляет администратору сайта по электронной почте данные заказа и данные веб-формы.
Проблема, с которой я сталкиваюсь, заключается в соединении данных веб-формы Drupal с данными заказа Shopify.Я надеялся использовать IP-адрес как способ их соединения, поскольку веб-формы drupal хранят IP-адреса.Но, по-видимому, заказ, оплаченный за веб-крючок, не отправляет IP-адрес обратно на сайт Drupal.
Мы могли бы использовать адрес электронной почты, но для этого потребовалось бы, чтобы клиент дважды вводил свою электронную почту, что могло быпривести к несоответствию данных.
Есть ли способ получить доступ к IP из Shopify или есть какие-то другие данные, которые я мог бы использовать для соединения этих двух?Например, идентификатор корзины или идентификатор заказа, который я могу сохранить в веб-форме Drupal.
Спасибо,