#914 Reporting Plugin

Posted in ‘Feature Requests’
This is a public ticket

Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.

J2Commerce

Version
J2Commerce v6

Georgios Tsangarides

Hello Team,

I recently ran into an issue that was flagged by my accountant regarding how invoices are generated in the system.

Currently, an invoice is issued as soon as a customer confirms their order (specifically when selecting the credit card payment method). However, if the credit card payment fails and the order is cancelled, the invoice remains in the system. This leaves me with issued invoices for cancelled orders, which creates accounting discrepancies. Is this the intended behavior?

To help resolve this and improve the store's functionality, I have a few feature requests and questions:

  1. Manual Invoice Generation / Sequential Numbering: I would like the ability to issue invoices manually. Alternatively, if a payment fails and an order is cancelled, there should be a way to delete or void that specific invoice without breaking the sequential invoice numbering series.

  2. Monthly Order Export: Currently, I don't see a built-in way to export my complete monthly orders in a spreadsheet format to send to my accountant. I noticed there is an extension for J2Commerce 4.x that might handle this. Would it be possible for your team to create a similar tool or modify the existing one to be compatible with J2Commerce 6.x?

  3. Product Links in Cart and Checkout: Would it make sense to hyperlink the items in the shopping cart and throughout the checkout process back to their respective product pages? I have seen this feature in many other online shops, and I think it greatly improves the user experience by allowing customers to easily click back and review an item before finalizing their purchase.

Thank you for your time and assistance. I look forward to your feedback!

Stay Updated

Subscribe for free and be the first to know about the latest features, updates, and new additions.