Skip to content

DavidPetrasek/OrderInvoiceBundle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Packagist Downloads

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)
    • Proforma
    • Advance (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.2
  • PHP 8.2

Run:

composer req psys/order-invoice-bundle

Finish installation:

symfony console oib:install

Upgrading guide

Documentation