Network Manager

Updated on April 12th, 2023

  • Extensiv Hub
    Popular Articles Getting Started Using Hub Technical Issues & FAQs Extensiv's Ideas Portal
  • 3PL Warehouse Manager
    Receiving Operations Inventory Management Shipping Operations System Configuration Scanning Operations Integrations Content Best Practice Resources Release Notes Popular Articles Troubleshooting Guides
  • Warehouse Management
    Getting Started Admin Console Shipping Order Picking & Packing Receiving Customer Portal Cycle Counting Kit Building Managing Users Barcode Scanner Import/Export Integrations Barcoding Wave Picking Bin Move Mobile Receiving and Picking Settings Popular Articles Reporting
  • Order Management
    Dashboard Orders Inventory Purchase Orders Shipments Customers Products Analytics Settings API API Integrations Accessing and Navigating Order Manager Error Messages Order Manager Popular Articles Accounting Integrations
  • Integration Management
    Getting Started with Integration Manager General Support Troubleshooting Extras & Addons API Documentation Popular Articles Order Sources Order Destinations
  • FAQs
  • Network Manager
    Getting Started Order Routing Management Technical Issues Shopping Carts Settings Settings, Products, and Orders
  • Billing Manager
    Getting Started Using Billing Manager
  • Release Notes
    Extensiv Sandbox Extensiv Extensiv Hub 3PL Warehouse Manager Integration Management Warehouse Management Order Management Billing Manager
  • Fulfillment Marketplace
    Getting Started
  • Sandbox
    Getting Started
+ More
  • Help Center
  • Network Manager
  • Order Routing Management
  • Settings
  • Webhooks
  • Settings
    • Sales Channel
        • Shopify Locations
        • Shopify Tags
        • Enable or Disable Extensiv Network Manager Email Notifications to Your Customers
        • Deactivating a Sales Channel
        • Adding Shopify as a Sales Channel
        • Viewing a Sales Channel's Edit History
        • Adding Amazon as a Sales Channel
        • Adding eBay as a Sales Channel
        • Adding Walmart as a Sales Channel
        • Editing Sales Channels
        • Adding a Manual Sales Channel
        • How to Exclude a Warehouse From Pushing Inventory to a Sales Channel
        • Adding Sales Channels
        • Reactivating Sales Channels
        • How to Enable Out of Stock Control for eBay Sales Channels
    • Webhooks
        • Order Payment Webhook
        • Shopify Auto-Subscribing Webhooks
        • Shopify Product Update / Product Edit Webhook
        • Order Creation Webhook
        • Shopify Cancellation Webhook
        • Shopify Fulfillment Webhook
        • Shopify Refund Webhook - POS Orders
        • Shopify Product Deletion Webhook
        • BigCommerce Webhook
    • Warehouses
        • Setting Up a Warehouse's International Rank
        • Set Up Field Mappings of Import/Export Files
        • FTP Inventory Import for a 3PL
        • Setting Up Domestic Backup Warehouses
        • Creating and Configuring Warehouses in Extensiv Network Manager
        • Deactivating a Warehouse in Extensiv Network Manager
        • Updating the Address/Return Address for Your Warehouse
        • Enabling Use Component Inventory Setting for Bundles and Kits
    • Orderbots
        • Creating an Orderbot
        • Deactivating an Orderbot in Extensiv Network Manager
        • Editing an Orderbot
        • Automate Orders to Fulfill from a Specific Warehouse
        • Postal Zones in Extensiv Network Manager
        • Orderbots filtered by zip code range
        • Support for Shopify's Additional Details
      • Reverify Shopify Connection

Shopify Auto-Subscribing Webhooks

Current Additional Shopify Webhooks Options:

  • Shopify Order Creation Webhook
  • Shopify Order Payment Webhook
  • Shopify Fulfillment Webhook
  • Shopify POS Refund Webhook
  • Shopify e-commerce Refund Webhook
  • Shopify Cancellation Webhook
  • Shopify Product Deletion Webhook
  • Shopify Product Update / Product Edit Webhook

Overview

Extensiv Network Manager is moving away from the original method of connecting to Shopify webhooks to a new one connecting directly via Shopify's API. The original method was connecting via "Shopify Admin" (where you would set up a webhook in Shopify), and the new method is connecting via "auto-subscribing webhooks" (where you only have to manage webhooks in Network Manager and receive email alerts in the case of a failed connection).

The benefit of connecting via the newer API webhooks method is the ability for Network Manager to automatically re-subscribe to a webhook, should it become disconnected at any point for an active Shopify sales channel. This decreases the likelihood of your orders being affected by a missed webhook action due to an unplanned un-subscription event.

Furthermore, when utilizing new Shopify webhooks, you no longer need to go through the original setup process in Shopify that is outlined in other Help Center articles. You will only need to set them up in Network Manager and ensure they subscribe successfully.

Example: "Shopify Admin" webhooks as seen in Shopify's Notifications Settings.

 

How it works

Once enabled for your Shopify sales channel, Network Manager will automatically try to subscribe via the API webhooks method ANY and ALL webhooks that are currently checked/selected in the Network Manager Shopify Sales Channel UI. Network Manager will NOT try to subscribe any webhook option NOT selected in these checkboxes (see screenshot below). Additionally, Network Manager will send you an email notification to summarize the success or failure of the subscription. Make sure you review this email to confirm that all webhook connection was successful, and reach out if it was not. From this point on, if the email summary confirmed a successful webhook connection, you will be notified only if there are any failures in the future with webhook connection, or a summary in the case you subscribe to a new webhook in Network Manager.

When enabling/disabling webhooks in Network Manager Shopify settings, we will attempt to un/subscribe any webhooks that you updated. Network Manager will record a history of which checkboxes were updated as well as the result from attempting to un/subscribe. If any are unsuccessful, the channel history will record this and ask you to contact Network Manager Support.

Later on, if any webhooks become unsubscribed at any point for any reason, Network Manager will automatically attempt to reconnect only the ones that we found to be unsubscribed and are still enabled in your Network Manager Shopify settings. Network Manager will then send an email to the Operations contact including what webhooks became unsubscribed and the resubscription result for each one. If you don't see a valid reason in the email for why the webhook resubscribe attempt was unsuccessful, please contact Network Manager Support.

The Signature field will no longer appear either as it is not needed via API webhooks.

In the example above, API webhooks would automatically subscribe this Shopify channel to the Order Payment, Order Cancellation, and Order Fulfillment webhooks.

Action Item

Once an account is moved over from “Shopify Admin webhooks” to “API webhooks”, make sure that any webhooks existing in your Shopify > Settings > Notifications are deleted from Shopify. They will no longer be relevant with API webhooks and will not work. You should make sure you delete them to avoid any confusion in the future about which webhooks are in use for your Shopify channel.

auto-subscription shopify

Was this article helpful?

Yes
No
Share additional feedback about this article

Related Articles

  • Order Payment Webhook
  • Shopify Cancellation Webhook
  • Shopify Refund Webhook - POS Orders
  • Shopify Product Deletion Webhook

Not finding the help you need?

Contact Support
Solutions
  • Solutions for Brands
  • Solutions for 3PLs
  • Solutions for 4PLs
  • Solutions for B2B
Products
  • Extensiv 3PL Warehouse Manager
  • Extensiv Warehouse Manager
  • Extensiv Order Manager
  • Extensiv Integration Manager
  • Extensiv Network Manager
Products
  • Customer Success
  • Implementation
  • Consulting
Ecosystem
  • Fulfillment Marketplace
  • Integrations
  • Partners
  • Become a Partner
Resources
  • Resource Library
  • Blog
  • Market Insights
  • What is a 3PL?
  • What is a 4PL?
  • What is a WMS?
  • Why a Cloud-based WMS?
  • Glossary
Help
  • Help Center
  • API Documentation
  • Extensiv Univerisity
  • Community
  • System Status
  • Extensiv Logo
  • 100 N Pacific Coast Hwy, Suite 1100, El Segundo, CA 90245
  • |
  • Contact Us:
  • 83-EXTENSIV 888.375.2368 (main)
  • |
  • 310.844.7570 (local)
  • Copyright © 2023 Extensiv
  • |
  • All rights reserved.
  • Privacy Policy
  • |
  • Terms of Service
  • Follow Us:
Expand