How to set up Shopify Webhooks [Step-by-step guide]

Modified on Tue, 15 Jul at 12:51 PM

When connecting Shopify, you can set up webhooks for information exchange between systems.

 

WARNING: To set up a Shopify webhooks, your subscription plan must be Shopify or higher. Due to recent changes in Shopify's plan structure, Basic plans restrict the transmission of Personally Identifiable Information (PII).

 

This article is divided into the following sections:

  1. Accessing the Webhooks Tab
  2. Choosing Webhook Usage
    1. Shopify
    2. techOMS
  3. Saving Changes



I. ACCESSING THE WEBHOOKS TAB


 

 NOTE: Make sure that you are operating at the right Vendor/Warehouse beforehand.

 

NOTE: This procedure requires the channel's Mode to be set to Webhooks in the Main Settings tab. For more information, see Main Settings of a Beta Sales Channel [Information].

 

To access the Shopify webhook settings:


1. Click Channels from the left menu under the Sales Channels section.


2. Click the name of your Shopify channel.



3. Open the Webhooks tab.



Continue to the next section to choose your webhook setup.



II. CHOOSING WEBHOOK USAGE



You can configure one of two webhook modes:

  • Manually created in Shopify (for customization purposes), or
  • Automatically generated by techOMS (for fulfillment orders).

 

WARNING: Do not configure both modes simultaneously. Doing so may lead to unexpected behavior.

 

i. Shopify


Enter your Shopify webhook credentials:

  • Webhook Client Id
  • Webhook Client Secret


WARNING: Credentials are sensitive and should be handled securely. Avoid sharing or exposing them.



ii. techOMS


1. Press Create.



2. Select the connection type from the Type dropdown.


techOMS will automatically generate the required ID and URL.


3. Press Save.




III. SAVING CHANGES



Once configured, click Save to apply your changes.


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 at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article