Drupal MailChimp 电子商务恢复被遗弃的购物车

Posted

技术标签:

【中文标题】Drupal MailChimp 电子商务恢复被遗弃的购物车【英文标题】:Drupal MailChimp Ecommerce Recover Abandoned Cart 【发布时间】:2018-07-08 04:42:30 【问题描述】:

我正在尝试将 MailChimp 集成到我的 Drupal 7 站点。但我现在面临一些问题。

我能做什么:

我可以为新用户订阅我的 MailChimp 列表。 当客户完成购买时,我可以将订单数据发送到 MailChimp。 我可以发送欢迎信息活动电子邮件。 我可以发送首次购买活动电子邮件。 我可以为这些活动邮件发送后续邮件(例如,如果订阅者收到 First Purhcase 电子邮件,则在 1 小时后发送邮件)。

我可以做什么:

我无法发送废弃的购物车活动电子邮件。 我无法在电子商务邮件中显示产品信息。 当我向 usX.api.mailchimp.com/3.0/ecommerce/stores/store_id/carts 发出 POST 请求时,我看不到购物车数据

如果需要,我想提供更多信息。编辑: 修正语法编辑: 我可以在发出 POST 请求时看到购物车数据到 usX.api.mailchimp.com/3.0/ecommerce/stores/store_id/carts。为此,我刚刚删除了 Drupal 7 商务网站中的购物车数据。所以它有点像软重启。

【问题讨论】:

【参考方案1】:

我发现了问题并修复了它。

对于未来的读者;

问题是,MailChimp 电子商务模块没有发送开箱即用的 checkout_url(购物车路径)。虽然在 POST 时不需要发送 checkout_url,但如果您想使用被遗弃的购物车电子邮件,它是强制性的。为了解决这个问题,需要应用两个补丁。Patch #1Patch #2

original link for the solution

希望这对某人有帮助:)

【讨论】:

以上是关于Drupal MailChimp 电子商务恢复被遗弃的购物车的主要内容,如果未能解决你的问题,请参考以下文章

缺少 drupal mailchimp 活动内容部分

Mailchimp 使用 php 和 drupal 8 将标签添加到列表中的现有成员

Drupal 6如何防止特定用户的自动密码恢复和重置

在 MailChimp 活动中包含订单信息?

Mailchimp - 电子邮件订阅表单的嵌入式表单

将 Mailchimp 活动发送到特定电子邮件