aceextensions / module-b2bregistration
v1.0.0
2024-08-21 07:23 UTC
Requires
- aceextensions/ace-core: ^1.0.0
This package is not auto-updated.
Last update: 2024-09-26 07:04:57 UTC
README
此扩展支持独立的零售商和批发商注册,同时也支持为普通组提供 Magento 的默认通用注册。它还支持从 Magento 注册页面进行批发商/零售商注册
主要功能
- 切换 B2B 注册:可以直接从管理面板轻松启用或禁用额外的 B2B 注册功能。
- 电子邮件功能控制:可以通过管理面板的简单启用/禁用选项来管理整个模块的电子邮件功能。
- 快速访问:在顶部菜单中显示注册表单的快捷方式,方便访问。
- 审批设置:管理员可以管理审批状态,包括
- 普通账户
- B2B 待定
- B2B 审批
- B2B 拒绝
- 注册管理:允许管理员高效地管理和审批 B2B 注册。
- 自动审批:选项可以自动审批新的 B2B 注册。
- B2B 客户功能:管理员可以配置各种 B2B 客户设置,例如
- 在前端启用/禁用 B2B 注册按钮。
- 自定义 B2B 注册按钮的文本。
- 在 B2B 注册页面上启用/禁用类似税务/VAT、地址、性别和出生日期的字段。
待办事项
超级用户
- 超级用户可以添加多个子用户以访问业务账户并下单。
- 超级用户可以添加多个地址和多个子用户。
- 超级用户可以通过点击“分配地址”按钮为子用户分配多个账单地址。
- 超级用户可以查看子用户下发的所有订单。如果管理员面板中启用了多地址,所有用户将有一个“使用多个地址结账”的选项。
- 超级用户可以编辑子用户信息,如电子邮件 ID 和姓名。
- 超级用户无法删除子用户。
子用户
- 子用户可以使用注册的电子邮件 ID 和密码登录,该密码将发送到其电子邮件 ID。
- 登录后,子用户将被重定向到“我的账户”页面 *,在那里他可以查看超级用户默认分配的账单和配送地址。
- 子用户无法编辑或删除账单地址,但子用户可以添加额外的配送地址。
- 子用户可以选择分配的地址作为账单地址和配送地址,以及添加的地址作为配送地址。
- 子用户可以通过将产品添加到购物车和通过愿望单来下单。
- 子用户无法在账户信息部分编辑其个人资料信息,如电子邮件 ID、公司名称和 GST 编号。
安装
* = 在生产中请使用 --keep-generated
选项
Composer
- 通过运行
composer require aceextensions/module-b2bregistration
安装模块 composer - 通过运行
php bin/magento module:enable Aceextensions_B2bRegistration
启用模块 - 通过运行
php bin/magento setup:upgrade
应用数据库更新* - 通过运行
php bin/magento cache:flush
清理缓存
配置
- 待办事项
属性
b2b_activasion_status
客户属性用于状态