psys/order-invoice-bundle

Order & invoice management for Symfony, ideal for SaaS, services, and digital products.

Maintainers

Package info

github.com/DavidPetrasek/OrderInvoiceBundle

Type:symfony-bundle

pkg:composer/psys/order-invoice-bundle

Transparency log

Statistics

Installs: 87

Dependents: 0

Suggesters: 0

Stars: 2

Open Issues: 0


README

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