aune-io/magento2-autoinvoice

自动为您的Magento 2商店中所有完成订单开具发票

安装数: 37,267

依赖项: 0

建议者: 0

安全: 0

星标: 35

关注者: 5

分支: 14

开放问题: 3

类型:magento2-module

2.3.1 2024-04-27 10:04 UTC

README

在指定状态下自动开具订单发票的Magento 2流程。

Build Status Coverage Status Latest Stable Version Latest Unstable Version Total Downloads License

系统要求

本扩展支持以下版本的Magento

  • 社区版(CE)2.2.x、2.3.x和2.4.x版本
  • 企业版(EE)2.2.x、2.3.x和2.4.x版本

安装

  1. 通过Composer安装模块
$ composer require aune-io/magento2-autoinvoice
  1. 启用模块
$ bin/magento module:enable Aune_AutoInvoice
$ bin/magento setup:upgrade

配置

此模块的配置位于商店 > 配置 > 销售 > 自动发票。在那里,您将能够通过cron作业激活处理,并选择流程的行为。

配置矩阵将允许您设置扩展应该为哪些状态和支付方式的组合开具订单,以及目标状态和捕获模式。以下是一个配置示例。

用法

本模块支持两种不同的用法。

命令行

以下命令将执行该流程

$ bin/magento aune:autoinvoice:process

还提供了一种干运行模式,仅用于查看哪些订单会受到流程的影响

$ bin/magento aune:autoinvoice:process --dry-run=1

Cron

通过激活cron,该流程将每小时自动执行一次。

  1. 登录管理员
  2. 转到商店 > 配置 > 销售 > 自动发票
  3. 安排流程设置为是
  4. 如果需要,指定自定义cron表达式
  5. 清理缓存

作者、贡献者和维护者

作者

许可协议

根据开放软件许可版3.0授权