Using Shopify Webhooks

Please read first! This topic explains Shopify webhooks in the Delta interface. For instructions in Sellercloud’s Alpha interface, please download this file.

Why use a Shopify webhook?

Webhooks are a tool for retrieving data based on certain events. Sellercloud can use Shopify webhooks to be immediately notified whenever events such as the following occur in Shopify:

  • A pending order is created
  • Updates are made to a pending order, including:
    • Changes to the order’s items
    • The order’s fulfillment is created or updated
    • Order is paid
    • The address on the order is changed
Webhooks will only create pending orders in Sellercloud; new orders are not created in Sellercloud through a webhook. Instead, orders from the webhook are simply accounted for as they impact your inventory. In essence, Sellercloud stores the information in the backend; calculates the available inventory; and updates the item on Shopify.
A new order will only be created in Sellercloud with the regular order download feeds.

Benefits of Shopify webhooks

Several key benefits of Shopify webhooks include:

  • Faster-than-normal updating (more “real-time”) of all inventory information in Sellercloud
  • For ordered items, immediate notifications trigger inventory updates
  • Helps prevent overselling
  • Automatic updates on fulfillment status, even if other apps are used for Shopify order fulfillment

Configuring a Shopify webhook

  1. Create a Shopify webhook following the Shopify instructions.
    For steps 4 — 6 of the Shopify instruction use the following data:

    Step Field Data
    4 the Webhook Event drop-down Order creation
    5 the format type drop-down XML
    6 Webhook URL
    where underscore ( __ ) is your server ID.

    Important! The webhook URL should be configured exactly as shown above to work properly.

  2. After the webhook is created, a verification ID appears at the bottom of Shopify’s Notifications page and is used to confirm that the notification is coming from your Shopify account.
  3. Copy the ID.
  4. Click the Company Toolbox > Website > Sellercloud Integrated Website > Shopify General > paste the ID into the API Verification Key field.
  5.  Save.

Was this article helpful?

Related Articles