• Resolved Sean Conklin

    (@seanconklin)


    Hello. We use the latest version of the WooCommerce Printful integration.

    We had to disable the product.updated webhooks in WooCommerce for both Printful and Klaviyo because of a looping Scheduled Action (https://wordpress.org/support/topic/huge-action-scheduler-tables/) that runs every 15-30mins in our store due to some product datastore problem. That problem causes Printful to queue up 1,000 webhook actions per hour and eventually bog down the server and triple the hosting overage fee.

    The problem we need Printful to fix: each week the Printful plugin re-creates the product.updated webhook and activates it, disregarding the fact that we’ve Disabled it. Due to this we have to go in each Tuesday morning and fix it manually.

    Note that we still have the product.deleted and action.woocommerce_order_status_processing webhooks still active as they do not cause server troubles.

    The page I need help with: [log in to see the link]

Viewing 5 replies - 1 through 5 (of 5 total)
  • Hey, Sean,

    Thanks for reaching out to us. I learned from our developers that we can disable the webhook creation for your store but to do that we need to verify you’re the owner of the store. Please email me at edward@printful.com from your Printful email and provide some details. We’ll look into it and will try to help you.

    Thread Starter Sean Conklin

    (@seanconklin)

    Hi @edwardza,

    I am not the store owner. I’m a developer working for them. Can you post your developer’s solution here? Perhaps a tiny code snippet.

    Also, don’t they consider it a bug that it re-creates the web hook in WooCommerce (duplicate, etc.) after it’s been disabled or paused?

    Hey, @seanconklin ,

    Thanks for getting back to me. We won’t be able to publish the solution here. We need to verify the store owner before proceeding with any custom changes. Please arrange an email sent to edward@printful.com from the email address that’s used for Prntful login.

    And no, this isn’t a bug. We fix the webhooks weekly on purpose. 🙂

    Thread Starter Sean Conklin

    (@seanconklin)

    This is a bug and the issue is not resolved. Re-creating a disabled web hook every week is not a fix. Looks like I’ll have to come-up with a workaround.

    Thread Starter Sean Conklin

    (@seanconklin)

    This webhook keeps getting re-created every Tuesday and filling-up the Action Scheduler as a result. It’s pretty annoying having to go in and disable it all the time. It’s already there disabled and a new active webhook gets created each week.

    As far as why the product.updated hook fires, this site has an inventory sync integration with NetSuite and the REST API product data store fires it constantly.

    There’s various other trouble reports from folks having that problem, including one reported as Printful related here https://wordpress.org/support/topic/printful-webhook-action-scheduler-fills-db/

    I don’t blame Printful for the product.updated hook looping trouble, but I do want to see the webhook when deactivated be respected and in particular not get duplicated every week.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Disabled or paused product updated webhook gets re-created each week’ is closed to new replies.