webanyone/mautic-ecommerce-bundle

此包的最新版本(v0.0.2)没有可用的许可信息。

MauticEcommerceBundle

安装: 31

依赖者: 0

建议者: 0

安全性: 0

星级: 11

关注者: 2

分支: 2

开放问题: 1

类型:mautic-plugin

v0.0.2 2023-02-16 13:41 UTC

This package is auto-updated.

Last update: 2024-09-19 08:25:16 UTC


README

安装

  • 使用composer安装它
composer require 'webanyone/mautic-ecommerce-bundle:*'

配置

打开插件页面,您必须看到2个插件,prestashop & woocommerce

Prestashop

启用

  • url(必须以/结尾/api)
  • token(目前只读)功能
  • 检查一切 字段映射
  • 选择每个字段(不确定我们是否需要这个)

TODO: 如何在prestashop中创建一个token?

WooCommerce

启用

  • url(必须以/wp-json/wc/v3结尾)
  • 消费者密钥
  • 消费者密钥功能
  • 检查一切 字段映射
  • 选择每个字段(不确定我们是否需要这个)

TODO: 如何在woocommerce中创建一个token?

同步

电商解决方案的客户和产品使用Mautic的同步引擎进行同步,要检索主题,请将以下cron添加到您的服务器

bin/console mautic:integrations:sync -f -vvv -- WooCommerce
# or
bin/console mautic:integrations:sync -f -vvv -- Prestashop

事务同步使用不同的命令,该命令必须在以下命令之后运行

bin/console ecommerce:transaction:import WooCommerce
# or
bin/console ecommerce:transaction:import Prestashop

TODO:列出并解释提供的每个过滤器选项

电子邮件

您可以在电子邮件中访问有关潜在客户最后进行的交易的详细信息

{last_transaction}
<ul>
    <li>{transaction:date}</li>
    <li>{transaction:price}</li>
    <li>{transaction:nb_products}</li>
    <li>
        {transaction_products}
            <ul>
                <li>{product:name}</li>
                <li>{product:unit_price}</li>
                <li>{product:quantity}</li>
            </ul>
        {/transaction_products}
    </li>
</ul>
{/last_transaction}

以下标签可以在{last_transaction}块中使用

  • {transaction:date}
    返回:交易完成日期。
    可选参数:格式 {transaction:date format="d-m-Y H:i"}
  • {transaction:price}
    返回:包括税在内的总价。
  • {transaction:nb_products}
    返回:交易中包含的不同产品数量。

以下标签可以在{transaction_products}块中使用

合并标签

  • {product:name}
    返回:产品的名称。
  • {product:unit_price}
    返回:包括税在内的总价。
  • {product:quantity}
    返回:此产品在交易中出现的数量。