Repository navigation
Feature request: A generic invoice provider plugin structure #915
Replies: 2 comments
|
Hi @talhakaanozkan, thanks for the detailed proposal. Invoicing integrations (accounting tools, national e-invoicing systems such as e-Fatura or KSeF) are a real gap, and we agree a standard extension point would be better than every plugin doing it its own way. Some things already exist that cover part of this:
A few things would need to be designed differently from the proposal:
Suggested path: start with a sample invoice plugin built on the existing events and the If you are working on a specific integration (e-Fatura?), it would be a great first implementation. Feel free to share its requirements here. |
|
Thank you for your detailed and kind response. As you suggested, I’ll try to set up the e-invoice integration based on the documentation, and I’ll share any issues I run into along the way. |
Uh oh!
There was an error while loading. Please reload this page.
Hi,
GrandNode2 has a clean plugin structure for payment and shipping providers, which makes adding new integrations straightforward. I couldn't find a similar structure for invoicing.
Many stores need to send invoices to external services (accounting software, invoicing platforms, electronic invoicing systems). Right now there is no standard way to plug these in.
Suggestion
IInvoiceProvider) that plugins can implement, covering basic operations such as create, send, cancel and get status.Questions
Thanks for the great work on GrandNode2!
All reactions