This page includes additional information and resources that may be useful when configuring Shopify in Patchworks:
The following links to Shopify's own documentation may be useful if you need to dig deeper into Shopify fields (for example, to configure advanced mappings):
When you are pulling data from Shopify, filters can be used to refine the data that is pulled. Available filter options vary, depending on which entity type is being synced (for example: orders, products, customers, etc.).
A common scenario for filters is to process records created/modified in the last x minutes/hours/days, or within a given timeframe. For Shopify, the following time period filter fields are available:
Created At Min
Updated At Min
Processed At Min
The minimum date and time for which you want to retrieve records for processing. This parameter can be used to filter results so that you only get data that was created/updated/processed on or after the specified date and time.
These parameters are inclusive.
Created At Max
Updated At Max
Processed At Max
The maximum date and time for which you want to retrieve records for processing. This parameter can be used to filter results so that you only get data that was created/updated/processed before or up to the specified date and time.
These parameters are inclusive.
If you need to define filters to pull a specific order from Shopify, the ID to specify in Patchworks is the order id - this is not the same as the buyer's order number in Shopify:
When viewing an orders in the Shopify admin portal, the required order id is the long number at the end of the URL in the address bar - for example:
So, if we needed to run a manual sync for this order, our Patchworks filter would be defined as below:
In addition, depending on the entity being synced, some Shopify-specific source options may be required. These options are summarised below:
Orders(Orders)
ignore order updates
Select this option if you only want to sync new orders. When this option is set, any changes to existing orders are ignored.
In addition, depending on the system you're pulling data from and the entity being synced, some Shopify-specific destination options may be required. These options are summarised below.
Stocklevels (Stock)
location id
This is an optional ID which can be used when you have multiple Shopify warehouses and need to specify which location this data is for.
When you choose to add Shopify as a source connector for a Patchworks service, you're prompted to provide details for a set of , irrespective of the system being used.
When you choose to add Shopify as a destination connector for a Patchworks service, you're prompted to provide details for a set of , irrespective of the system being used.