EZ Exporter: Option to Repeat Row Based on Ordered Quantity

One of our customers needed their CSV exports formatted in a way where a separate copy of a row is created for each item ordered as required by their supplier.

We've actually gotten a similar inquiry in the past. A use case is if each item in the order needs to be shipped out separately. The CSV file can then be used to create the shipping label for each shipment.

It took us some time to decide whether to actually implement this feature as it felt too much of an edge case. But at the same, we do see the value it can bring and in doesn't require much code added in the backend and the option can be added in the frontend in a way that's not distracting to our users so we decided to go ahead with it and added it to EZ Exporter.

In the Order Data Settings, we've added a new optional section called "Extra Options." To enable this functionality, all you need to do is check the option Create a duplicate row per line item quantity as shown below:

With this option enabled, EZ Exporter will duplicate the row based on the ordered quantity of each product. So for example, if a customer orders 10 of product SKU 1234, in the CSV export you will then see 10 rows for that line item and the quantity will be changed to 1 (as opposed to 1 row for that line item with quantity set to 10).

Tags: new features, shopify, csv export, ez exporter, reporting