Add “Stock status” condition?

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #85588
    VD
    Guest

    Hello,

    I wonder if you could add a “Stock status” condition? I would like to change order status based on stock status, for example orders that are “in stock” are completed, orders that are “on backorder” are changed to on hold.

    I think this could be very useful for people who sell custom products which go on backorder.

    Thanks for your consideration.

    #85589
    Tom Anbinder
    Moderator
    Plugin Support

    Hi,

    Sure, I can do that.

    So the plugin will go through all products in the order and check if their current stock status is “in stock” or “on backorder”, is that correct? Also, do all products in the order have to be, e.g., “in stock”, or at least one product?

    #85590
    VD
    Guest

    Hi Tom,

    Thanks for the fast reply.

    Your behaviour description is correct, check the stock status of each product on an order, and then have condition filters to change the order status based on the result.

    I think the best way to make sure this can work in all scenarios, including orders that contain both stock status would be to have 3 condition filters.

    Filter 1: All products on order are “in stock”

    Filter 2: All products on order are “on backorder”

    Filter 3: Order contains a mix/more than 1 stock status

    What do you think?

    I look forward to buying this plugin as soon as this is added as it will save me so much time each day by allowing me to automate a lot of order processing.

    #85591
    Tom Anbinder
    Moderator
    Plugin Support

    Ok, please update the plugin to the latest version 2.7.0. Now you will find a new “Condition” in each rule’s settings – “Product stock status”. And I’ve added a checkbox there so you could choose if you want to require all products in the order to match the selection (vs. at least one product). Please give it a try and let me know what you think.

Viewing 4 posts - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.