Manual installation
1. Require the Package
composer require sylius/invoicing-plugin2. Register Bundles (if not auto-registered)
return [
// ...
Knp\Bundle\SnappyBundle\KnpSnappyBundle::class => ['all' => true],
Sylius\InvoicingPlugin\SyliusInvoicingPlugin::class => ['all' => true],
];3. Configuration
imports:
- { resource: '@SyliusInvoicingPlugin/config/config.yaml' }4. Doctrine & Migrations
5. Publish Assets & Templates (if needed)
6. (Optional) Generate Invoices for Existing Orders
7. Clear Cache & Warmup
Notes & Caveats
Last updated
Was this helpful?
