psys / order-invoice-bundle
Order & invoice management for Symfony, ideal for SaaS, services, and digital products.
Package info
github.com/DavidPetrasek/OrderInvoiceBundle
Type:symfony-bundle
pkg:composer/psys/order-invoice-bundle
v1.7.2
2026-09-06 09:49 UTC
Requires
- php: >=8.2
- doctrine/doctrine-bundle: >=2.14
- doctrine/doctrine-migrations-bundle: >=3.7
- doctrine/orm: >=3.3
- nanasess/bcmath-polyfill: ^1.1
- symfony/console: >=7.4
- symfony/filesystem: >=7.4
- symfony/finder: >=7.4
- symfony/maker-bundle: >=1.63.0
- symfony/mime: >=7.4
- symfony/routing: >=7.4
- symfony/string: >=7.4
- symfony/twig-bundle: >=7.4
- symfony/yaml: >=7.4
Requires (Dev)
- mpdf/mpdf: ^8.2
- phpstan/phpstan: ^2.2
- phpunit/phpunit: ^13.0
- rector/rector: ^2.0
- symfony/test-pack: ^1.2
- symplify/easy-coding-standard: ^13.2
Suggests
- mpdf/mpdf: Required by the MpdfGenerator
Provides
None
Conflicts
None
Replaces
None
- 1.7.x-dev
- v1.7.2
- v1.7.1
- v1.7.0
- 1.6.x-dev
- v1.6.3
- v1.6.2
- v1.6.1
- v1.6.0
- 1.5.x-dev
- v1.5.6
- v1.5.5
- v1.5.4
- v1.5.3
- v1.5.2
- v1.5.1
- v1.5.0
- 1.4.x-dev
- v1.4.6
- v1.4.5
- v1.4.4
- v1.4.3
- v1.4.2
- v1.4.1
- v1.4.0
- 1.3.x-dev
- v1.3.3
- v1.3.2
- v1.3.1
- v1.3
- 1.2.x-dev
- v1.2.9
- v1.2.8
- v1.2.7
- v1.2.6
- v1.2.5
- v1.2.4
- v1.2.3
- v1.2.2
- v1.2.1
- v1.2.0
- v1.1.0
- v1.0.6
- v1.0.5
- v1.0.4
- v1.0.3
- v1.0.2
- v1.0.1
- v1.0.0
This package is auto-updated.
Last update: 2026-09-06 09:49:49 UTC
README
OrderInvoiceBundle
Perfect for SaaS platforms, digital product sales, online courses, and service providers who need a robust invoicing system without the bloat of a full e-commerce engine. It supports complex, multi-step accounting flows out of the box.
Features
- Complete Order & Invoice Lifecycle: Seamlessly manage service orders and their associated financial documents.
- Invoice Types: Native support for the full accounting cycle:
Regular(Standard)ProformaAdvance(Deposit)Final(Closing invoice linked with advance payments)
- PDF Generation: Generate custom professional PDF invoices for your customers.
- File Management: Build-in logic to persist, retrieve, and delete generated invoice files securely.
Installation
Minimal requirements:
- Symfony 7.4
- PHP 8.2
Run:
composer req psys/order-invoice-bundle
Optional: Install mPDF if you want to use the default PDF generator
composer req mpdf/mpdf
Finish installation:
symfony console oib:install