【发布时间】:2018-06-09 06:34:54
【问题描述】:
我有一个使用 Shopify Drupal 模块的 Drupal 网站。
在每个产品页面上,都有 Shopify 添加到购物车表单和 Drupal 网络表单。当有人提交一个时,另一个会自动提交。
当下订单并付款后,一个 webhook 会被发送回 Drupal 站点。这个 webhook 触发 Drupal 规则,然后通过电子邮件向站点管理员发送订单数据和 webform 数据。
我遇到的问题是将 Drupal 网络表单数据与 Shopify 订单数据连接起来。我希望使用 IP 地址作为连接它们的一种方式,因为 drupal 网络表单存储 IP 地址。但是,为 webhook 支付的订单似乎没有将 IP 地址发送回 Drupal 站点。
我们可以使用电子邮件地址,但这需要客户输入他们的电子邮件两次,这可能会导致数据不匹配。
有没有办法从 Shopify 访问 IP,或者我可以使用其他一些数据来连接这两者?例如,我可以存储在 Drupal 网络表单中的购物车 ID 或订单 ID。
谢谢,
【问题讨论】:
标签: drupal shopify webhooks rules