PHPackages                             aune-io/magento2-autoinvoice - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. aune-io/magento2-autoinvoice

ActiveMagento2-module[Utility &amp; Helpers](/categories/utility)

aune-io/magento2-autoinvoice
============================

Automatically invoice all complete orders in your Magento 2 store

2.4.1(3mo ago)3555.0k↓41.9%16[4 issues](https://github.com/aune-io/magento2-autoinvoice/issues)OSL-3.0PHPPHP ~7.1.0|~7.2.0|~7.3.0|~7.4.0|~8.1.0|~8.2.0|~8.3.0|~8.4.0CI failing

Since Sep 16Pushed 3mo ago4 watchersCompare

[ Source](https://github.com/aune-io/magento2-autoinvoice)[ Packagist](https://packagist.org/packages/aune-io/magento2-autoinvoice)[ RSS](/packages/aune-io-magento2-autoinvoice/feed)WikiDiscussions master Synced 2w ago

READMEChangelog (10)Dependencies (12)Versions (26)Used By (0)

Magento 2 Auto Invoice
======================

[](#magento-2-auto-invoice)

Magento 2 procedure to automatically invoice orders in a given status.

[![Build Status](https://camo.githubusercontent.com/128bfb5e66e92cedae48f6e34bf5ef3a61e6ed94b5ba2197fc5ccdb277012771/68747470733a2f2f7472617669732d63692e6f72672f61756e652d696f2f6d6167656e746f322d6175746f696e766f6963652e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/aune-io/magento2-autoinvoice)[![Coverage Status](https://camo.githubusercontent.com/100d8aa696790a96e81cfb0fb49b4fc7f58eb11725ed42acaa4c8f8c50da8315/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f6769746875622f61756e652d696f2f6d6167656e746f322d6175746f696e766f6963652f62616467652e7376673f6272616e63683d6d6173746572)](https://coveralls.io/github/aune-io/magento2-autoinvoice?branch=master)[![Latest Stable Version](https://camo.githubusercontent.com/392a4dfea4a05f51b9d95c77f6f5c434653c574440cf890a77db7e929fbfab08/68747470733a2f2f706f7365722e707567782e6f72672f61756e652d696f2f6d6167656e746f322d6175746f696e766f6963652f762f737461626c65)](https://packagist.org/packages/aune-io/magento2-autoinvoice)[![Latest Unstable Version](https://camo.githubusercontent.com/45de87ab133e9f52ed33e5498e3c6c76c124b5360ee05a7947f78485ebd0b280/68747470733a2f2f706f7365722e707567782e6f72672f61756e652d696f2f6d6167656e746f322d6175746f696e766f6963652f762f756e737461626c65)](https://packagist.org/packages/aune-io/magento2-autoinvoice)[![Total Downloads](https://camo.githubusercontent.com/95c85ead875a3116e97c0bf744b9e89d5558b988665535eece581989e2865186/68747470733a2f2f706f7365722e707567782e6f72672f61756e652d696f2f6d6167656e746f322d6175746f696e766f6963652f646f776e6c6f616473)](https://packagist.org/packages/aune-io/magento2-autoinvoice)[![License](https://camo.githubusercontent.com/daf4fab3226e9cb4d43a4b9c823fe7a1813b9de4aee40d66f423700791e0cbf2/68747470733a2f2f706f7365722e707567782e6f72672f61756e652d696f2f6d6167656e746f322d6175746f696e766f6963652f6c6963656e7365)](https://packagist.org/packages/aune-io/magento2-autoinvoice)

System requirements
-------------------

[](#system-requirements)

This extension supports the following versions of Magento:

- Community Edition (CE) versions 2.2.x and 2.3.x and 2.4.x
- Enterprise Edition (EE) versions 2.2.x and 2.3.x and 2.4.x

Installation
------------

[](#installation)

1. Require the module via Composer

```
$ composer require aune-io/magento2-autoinvoice
```

2. Enable the module

```
$ bin/magento module:enable Aune_AutoInvoice
$ bin/magento setup:upgrade
```

Configuration
-------------

[](#configuration)

The configuration of this module is under *Stores &gt; Configuration &gt; Sales &gt; Auto Invoice*. There, you will be able to activate processing via cron job, and choose the behaviour of the procedure.

The configuration matrix will allow you to set on for which combinations of status and payment method the extension should invoice the orders, as well as the destination status and capture mode. A configuration example follows.

[![](https://github.com/aune-io/magento2-autoinvoice/raw/master/screenshots/settings.png)](https://github.com/aune-io/magento2-autoinvoice/blob/master/screenshots/settings.png)

Usage
-----

[](#usage)

The module supports two different usage methods.

### Command line

[](#command-line)

The following command will execute the procedure:

```
$ bin/magento aune:autoinvoice:process
```

A dry run mode is also available, just to see what orders would be affected by the procedure:

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

### Cron

[](#cron)

By activating the cron, the procedure will be automatically executed every hour.

1. Login to the admin
2. Go to Stores &gt; Configuration &gt; Sales &gt; Auto Invoice
3. Set *Schedule procedure* to yes
4. Specify a custom cron expression, if needed
5. Clean the cache

Authors, contributors and maintainers
-------------------------------------

[](#authors-contributors-and-maintainers)

Author:

- [Renato Cason](https://github.com/renatocason)

License
-------

[](#license)

Licensed under the Open Software License version 3.0

###  Health Score

63

—

FairBetter than 99% of packages

Maintenance80

Actively maintained with recent releases

Popularity42

Moderate usage in the ecosystem

Community20

Small or concentrated contributor base

Maturity90

Battle-tested with a long release history

 Bus Factor1

Top contributor holds 68.3% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~155 days

Recently: every ~336 days

Total

19

Last Release

90d ago

Major Versions

1.2.2 → 2.0.02020-04-18

PHP version history (8 changes)1.0.0PHP ~7.0.13|~7.1.0

1.2.0PHP ~7.1.0|~7.2.0

1.2.2PHP ~7.1.0|~7.2.0|~7.3.0

2.1.1PHP ~7.1.0|~7.2.0|~7.3.0|~7.4.0

2.1.5PHP ~7.1.0|~7.2.0|~7.3.0|~7.4.0|~8.1.0

2.3.0PHP ~7.1.0|~7.2.0|~7.3.0|~7.4.0|~8.1.0|~8.2.0

2.3.1PHP ~7.1.0|~7.2.0|~7.3.0|~7.4.0|~8.1.0|~8.2.0|~8.3.0

2.4.0PHP ~7.1.0|~7.2.0|~7.3.0|~7.4.0|~8.1.0|~8.2.0|~8.3.0|~8.4.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/73ef335b0adb3d09260814815de5236712b71ecc71d16775922f484358e7c345?d=identicon)[renatocason](/maintainers/renatocason)

---

Top Contributors

[![renatocason](https://avatars.githubusercontent.com/u/7037728?v=4)](https://github.com/renatocason "renatocason (41 commits)")[![nordcomputer](https://avatars.githubusercontent.com/u/13378398?v=4)](https://github.com/nordcomputer "nordcomputer (8 commits)")[![wilfriedwolf](https://avatars.githubusercontent.com/u/23700116?v=4)](https://github.com/wilfriedwolf "wilfriedwolf (4 commits)")[![taskula](https://avatars.githubusercontent.com/u/12877644?v=4)](https://github.com/taskula "taskula (3 commits)")[![peterjaap](https://avatars.githubusercontent.com/u/431360?v=4)](https://github.com/peterjaap "peterjaap (1 commits)")[![indykoning](https://avatars.githubusercontent.com/u/15870933?v=4)](https://github.com/indykoning "indykoning (1 commits)")[![wahidnory](https://avatars.githubusercontent.com/u/3277057?v=4)](https://github.com/wahidnory "wahidnory (1 commits)")[![git-seb](https://avatars.githubusercontent.com/u/78160594?v=4)](https://github.com/git-seb "git-seb (1 commits)")

---

Tags

invoicingmagento2

###  Code Quality

TestsPHPUnit

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/aune-io-magento2-autoinvoice/health.svg)

```
[![Health](https://phpackages.com/badges/aune-io-magento2-autoinvoice/health.svg)](https://phpackages.com/packages/aune-io-magento2-autoinvoice)
```

###  Alternatives

[mollie/magento2

Mollie Payment Module for Magento 2

1142.0M17](/packages/mollie-magento2)[run-as-root/magento2-prometheus-exporter

Magento2 Prometheus Exporter

69362.0k](/packages/run-as-root-magento2-prometheus-exporter)[mage-os/module-rma

Return Merchandise Authorization

229.1k](/packages/mage-os-module-rma)[zwernemann/module-withdrawal

Magento 2 EU Withdrawal Button Module - Adds a withdrawal/revocation button for orders in compliance with EU Directive (EU) 2023/2673

2610.9k2](/packages/zwernemann-module-withdrawal)[myparcelnl/magento

A Magento 2 module that creates MyParcel labels

1861.2k](/packages/myparcelnl-magento)[loki/magento2-components

Core module for defining Alpine.js components with advanced AJAX features

1015.1k29](/packages/loki-magento2-components)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
