mlucas/invoiceiq-bundle
InvoiceIQ Bundle provides a Laravel/PHP integration for InvoiceIQ, making it easy to connect your application to InvoiceIQ services for invoice creation, management, and billing workflows.
POST /_invoiceiq/validate, multipart → JSON report) that can sit in front of ERP/accounting posting as a guardrail. Useful for deciding whether invoice validation belongs in the product surface or as an internal service.pre_validate / post_validate events make the checks pipeline extensible — a credible hook for future custom rules, notifications, audit trails, or ERP sync without forking the package.Consider it when:
Look elsewhere when:
For executives: This is a low-cost, low-risk evaluation of a Laravel-native invoice validation component at MVP stage. It gives us the checks layer (totals, VAT, duplicates) in-house and keeps OCR as a pluggable vendor decision — meaning we can defer the expensive buy and keep optionality. No production commitment is implied; the recommendation is a time-boxed spike with clear exit criteria.
For engineering: One multipart endpoint returns a JSON report; validation covers totals, VAT, and duplicates; pre_validate/post_validate events provide extension points; storage is opt-in and off by default; tests and CI are included. Caveats: OCR is a stub, the public API is pre-1.0, and there's no auth or tenancy — budget for wrapper code and version pinning.
How can I help you explore Laravel packages today?