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(1mo ago)3654.0k↓40%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 1mo 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 yesterday

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

65

—

FairBetter than 99% of packages

Maintenance89

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

45d 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

1131.9M16](/packages/mollie-magento2)[run-as-root/magento2-prometheus-exporter

Magento2 Prometheus Exporter

68357.9k](/packages/run-as-root-magento2-prometheus-exporter)[zwernemann/module-withdrawal

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

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

A Magento 2 module that creates MyParcel labels

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

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

1011.8k26](/packages/loki-magento2-components)[mage-os/module-rma

Return Merchandise Authorization

193.2k](/packages/mage-os-module-rma)

PHPackages © 2026

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