wojtekn/module-crazycall

允许与CrazyCall服务集成的连接器。

安装: 3

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 0

开放问题: 0

类型:magento2-module

1.1.0 2020-02-29 11:50 UTC

This package is auto-updated.

Last update: 2024-09-29 05:42:34 UTC


README

概述

模块将Magento与Crazy Call服务集成。它允许同步Magento客户账户到Crazy Call联系人。

兼容性

  • Magento >= 2.3
  • 支持Magento开源版(社区版)和Magento商业版(企业版)

安装说明

使用以下命令通过composer安装扩展

composer require wojtekn/module-crazycall
composer update wojtekn/module-crazycall
bin/magento setup:upgrade
bin/magento cache:flush

配置

要集成模块与该服务

  1. 登录到Magento 2后台
  2. 导航到商店 -> 配置
  3. 导航到服务 -> Crazy Call选项卡
  4. 启用集成,填写API详细信息
  5. 保存

API账户和API密钥可以在Crazy Call后台的"开发者"选项卡中找到。

安排现有客户

CLI

模块提供了一个命令来安排现有客户进行导出。当模块集成到已经拥有客户的商店时可以使用。要这样做,运行以下命令

bin/magento crazycall:customer:export

管理界面

还可以直接在管理界面中为Crazy Call导出安排多个客户。

要这样做,请导航到客户网格,选择客户并使用“导出到Crazy Call”批量操作。

请注意,推荐的方式是CLI,尤其是如果商店拥有大量客户时。

技术方法

客户账户同步被安排在每次账户或地址更改时进入队列。默认情况下,队列配置为使用数据库,但它可以调整为使用RabbitMQ或任何其他由Magento支持的队列后端。

默认情况下,Magento基于CRON处理数据库队列。CRON作业每分钟运行一次,执行队列消息并将安排的联系人发送到服务。

要手动启动队列处理

bin/magento queue:consumers:start crazycallCustomerExport --max-messages=1

版权

版权© 2020 Wojciech Naruniec (https://naruniec.me/).