Shopify Automated Integration

Modified on Thu, 30 Nov 2023 at 02:25 PM

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)


Please note that orders created more than 60 days before download are currently not supported.


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)


By default Techdinamics downloads partial Fulfillment Orders allocated by location.  


Each Fulfillment Order will generate its own order in the target system. By default, the orders will use the full Order Name from Shopify (including any prefixes); order numbers will be appended with Fulfillment Order internal ID 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. Please note that any changes made to the Fulfillment Orders (splitting, merging etc.) may cause an issue with 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 Fulfillment Order; 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. Please note that it is not possible to send a single Fulfillment for multiple Fulfillment Orders.


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.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article