- Verify loginButtons register button is not bypassing our createUser method
- Test registration and upgrade validation
- Test upgrade works and adds correct subscriptions in Stripe
- Ensure user permissions work (can only edit own invoices)
- Test full workflow from upload to archive
-
Customisable email notifications (e.g. when an invoice is due in 3 days you get an email...)
-
Financial reports
-
Download/export archives
-
OCR module (2nd tier of pricing plan)
-
Email imports: get vendors to email your invoices to [email protected] to import them
-
Generate and send invoices? (module) (highly debatable - a huge pivot?)
-
Localization (chinese, spanish, hindi)
-
Investigate compliance (regulatory examples): http://www.einvoicingbasics.co.uk/selecting-einvoicing/selecting-einvoicing-solutions/