Create Multiple Fulfillment Rows Using EZ Fulfill's Column Parser

EZ Fulfill provides a lot of flexibility when working with external files.  We have a mapping system that allows you to map any column in your file to any of the tracking and fulfillment fields we support.   It also allows you to replace values in your file or filter out rows you don't want to be fulfilled.  One of our primary goals is to support as many file formats as possible without you having to make changes to your uploaded …

Read more

EZ Exporter: Get Notified by Email When an Export Fails

One of the main use cases for our EZ Exporter app is workflow automation.

We have many users that rely on our app to automatically export data in a custom CSV or Excel format to an external location (such as an FTP/SFTP server, Amazon S3, or Google Sheets).  The exported files are then processed by other systems, such as an ERP system.

Those users that use our app for this purpose rarely log in to the app after doing the …

Read more

EZ Inventory: New Option to Create a Virtual Header Row

EZ Inventory requires a header row as the very first row when processing CSV or Excel data feeds.

The header row is needed for mapping fields, filtering the data, and also for creating quantity formulas.

We've seen a few cases from merchants, however, where their supplier's feed doesn't have a header row and it's not possible for them to add it (possibly due to legacy systems or just other complexities in their process). 

This new option to create a "virtual" header row …

Read more

EZ Exporter: September 2022 Updates

Below is a list of updates we pushed to our EZ Exporter app last month.

Inventory Levels fields in Order and Draft Order export

The following fields can now be included in an Order or Draft Order export.  They used to be available only in the Product export.

line_items.variant.inventory_levels.available Lineitem Variant Inventory Levels - Available Quantities (type: text). A comma-separated list of quantity values at the locations that stock this variant.
line_items.variant.inventory_levels.location_id Lineitem Variant Inventory Levels - Location IDs (type: …
Read more

How to Give Your Staff Permission to Install Apps and Approve App Charges on Your Shopify Store

Shopify supports very granular permissions that can be given to individual staff accounts.  This is a really good way to improve security as you can limit each staff's access to only those parts of the Shopify Admin that are necessary to do their job.

As app developers, we sometimes get questions when a member of a merchant's team can't install or approve app charges, preventing them from using our app.

Most of our apps use recurring subscriptions via the Shopify Billing …

Read more