How to connect?
Shopify uses token-based authentication which allows you to generate secure, revocable, non-expiring tokens for integration clients. This is strongly recommended instead of traditional username and password because the end-user credentials are never exposed, and the password does not expire. Because a token is only used by a single application, it provides visibility into which applications are connecting to Shopify and control to revoke access.
Does the FreightPOP Import/export Shopify Orders in real-time?
Import Process: Batch Only
Import Schedule: Every 15 min.
Import Parameters
Shopify Sales order Status has to be “PAID”
Initial import after setup we will pull back 180 days of sales orders. After intial import, we will only pull any new or modified Shopify sales orders since we last imported.
For Shopify, FreightPOP using a batch process to import Shopify sales order. The batch process runs every 15 minutes and looks for any Shopify sales orders in a “Paid” status. When you first connect Shopify inside FreightPOP, it will pull back the last 180 days of sales order that are in a “Paid” status. After the initial import, we store the last modified date and then import any sales order created or modified after the last time we imported.
What is the FreightPOP import/export process with Shopify?
FreightPOP can pull Shopify sales order data into FreightPOP (import process) and can write shipping related information back to Shopify(export process). The Shopify Sales Order is the transaction we currently integrate into and it has to be in a “Paid” status.
FreightPOP can import the following data(detailed field mapping here):
Sales Order Number with and without previx
Ship To Address
Sold To Address
Product details
Export Data back to Shopify Sales order at the time of shipping
Tracking Numbers
Carrier
Can FreightPOP do partial shipments with Shopify sales orders?
Yes. When you import a Shopify sales order, it will import all lines. When you process the sales order in FreightPOP and create the shipment, it will only fulfill the lines in Shopify that you have shipped. If you ship all sales order lines, then it will fulfill the whole sales order in Shopify.
When you cancel a shipment in FreightPOP what happens to the transaction in Shopify?
It will cancel the shipment in FreightPOP but we do not write anything back to Shopify. This will be a manual process in Shopify if they want to cancel.