mageplaza/module-extra-fee-graphql

Magento 2 额外费用 GraphQl 扩展

1.0.0 2022-01-19 06:44 UTC

This package is auto-updated.

Last update: 2024-09-22 12:32:30 UTC


README

Mageplaza Magento 2 额外费用 GraphQl 是 Mageplaza 额外费用扩展的一部分,支持具有 GraphQL 功能和 PWA 兼容性的商店。通过此升级,商店在将来更新系统时可以获得更轻松的体验。 使用此升级,商店可以为具有 GraphQL 功能和 PWA 兼容性的商店创建额外的收费,这些服务包括礼品包装、高级送货、定制请求等。

Mageplaza Magento 2 额外费用 支持商店创建任何额外服务的额外费用。这些服务包括礼品包装、高级送货、定制请求等。

可以创建和激活无限数量的额外费用,条件是在后端设置的特定条件下。根据产品属性组合、产品子选择、条件组合、支付方式等条件,将相应地激活费用。您还可以配置额外费用的计算方式,有三种选项:每件商品的固定金额、整个购物车的固定金额或购物车总额的百分比。在存在多个规则的情况下,您可以设置优先级,规则编号越小,优先级越高。

除此之外,如税费或支付方式费用之类的强制费用可以自动应用,而如礼品包装或快速送货之类的额外服务可以设置为手动应用。此功能有助于商店遵守法规,并在将交互放在适当位置时增强客户体验。

商店可以为每个额外费用设置可见性,以便只有特定客户组可以在特定商店视图中看到它。更重要的是,费用可以在购物车/支付方式、电子邮件/PDF 或其他账单文件中的各种位置查看。

得益于此模块,商店可以提高销售额,客户也可以满足其需求。而默认的 Magento 2 只允许特定的费用,如免费送货、表价或固定费率,此模块将无疑带来更多的灵活性以及更好的商家和客户体验。

1. 安装方法

在 Magento 2 根目录下运行以下命令

composer require mageplaza/module-extra-fee-graphql
php bin/magento setup:upgrade
php bin/magento setup:static-content:deploy

注意: Mageplaza 额外费用 GraphQl 需要安装 Mageplaza 额外费用 到您的 Magento 安装中。

2. 使用方法

要在 Magento 中执行 GraphQL 查询,请执行以下要求

  • 使用 Magento 2.3.x 或更高版本。将您的站点设置为 开发者模式
  • 将 GraphQL 端点设置为 http://<magento2-server>/graphql 在网址框中,点击 设置端点。 (例如 http://dev.site.com/graphql)
  • 要查看 Mageplaza 额外费用 GraphQl 扩展支持的查询,您可以在右上角的 文档 > 查询 中查看。

3. 开发者文档

4. 为此模块做出贡献

请随意 Fork 并为此模块做出贡献,并创建一个 pull request,以便我们将您的更改合并到主分支。

5. 获取支持

  • 如果您有任何进一步的问题,请随时 联系我们
  • 喜欢这个项目,给我们一个 Star star