Overview

Techdinamics Automated Integration for Shopify includes Order download, Fulfillment update and Inventory update.


Order process

Order download from Shopify is supported in two methods:

  • Trigger based - Default (Techdinamics downloads all orders that fit the conditions every 30 minutes)

  • Webhooks based (orders are pushed to Techdinamics by Shopify as soon as they are paid)


Orders may apply the following filters upon download:

  • Ship To Country code (Default All)

  • Payment Status (Default Paid,PartiallyPaid,PartiallyRefunded)

  • Shipment Status (Default Unshipped,Partial)

  • Order level Tags (Default Any)

  • Starting document internal number (Default 0)


Techdinamics also supports downloading partial fulfillment orders allocated by location. In this case each fulfillment order will generate its own order in the target system. Order numbers will be appended with location code if necessary to prevent duplicate order number errors.


Once the orders have been processed to the target system, they cannot be updated or deleted through the integration.


Upon fulfillment, Techdinamics uploads a fulfillment document back to Shopify for each part of the order shipped. Fulfillments are uploaded to the original location of the order if used with fulfillment orders, or a default location if not; each fulfillment features actual quantities shipped and the tracking number with URL. Shopify system is also advised that the customer can be notified about the confirmation of their order.


Inventory process

Standard process for Inventory update supports a single feed for one facility/location in Shopify. The feed is executed on a daily basis, after work hours.


Customization

The above process is subject to customization according to a specific business process. Please contact your account or project manager if you require a process that is not covered by the standard integration.