With the Shopify product deletion webhook set up, if a product is deleted in Shopify and then re-listed under the same SKU, Skubana will automatically capture the new product ID. This allows for a more seamless update to your product so that inventory updates are not interrupted.

How it Works

If the new listing is not posted within two hours of its deletion, Skubana will stop attempting to try to refresh the channel listing ID and not push inventory until an actual inventory change occurs.

For example, if a product is deleted and not relisted within two hours, Skubana will stop attempting to push inventory to a listing. If an inventory change occurs for the Listing SKU 5 hours later, then Skubana will reattempt to push inventory and refresh the channel listing.

How to set up the Product Deletion Webhook

  • ⚠️ WARNING: You must first set up both of the Order Payment and Order Creation webhooks. The instructions are listed below as well as in this article link. This is to prevent orders from being brought into Skubana slowly due to having this webhook only.
  • Log into your Shopify store > go to Settings > Notifications
  • Scroll down to the bottom where the “Create webhook” button is and click it

First: Add the Order Payment webhook

Second: Add the Order Creation webhook

Third: Add the Product Deletion webhook

After saving all 3 webhooks:

  • Copy the signature (65 characters) from Shopify located just below your webhooks list
  • Go back to your Skubana account > Settings > Sales Channels > Select your Shopify integration > Edit
  • Navigate into the Connections tab > Edit Integration and check the box for "Enable Webhooks"
  • Paste the Signature from your Shopify account
  • Click the Launch Shopify Authorization button.
Did this answer your question?