Allow external invoice generation

by Michael Hohl ยท 6 years ago

May I suggest to make the invoice handling an swappable interface like the payment gateway? I would prefer that the invoices are generated through my external invoicing software (which already provides me a REST API anyhow).

For example an interface, "InvoiceManager" which has two methods "create(options)" and "show(id)" which both just return a URL to the invoice PDF. Extracting such an interface from the current invoice handling would allow it easily install an alternative invoice generator.

Comments (0)

No comments yet. Be the first to share your thoughts!

5

5 voters

Status Under Review
Category Billing