Okay
  Public Ticket #2988057
Offers to Orders
Closed

Comments

  •  1
    Cameron started the conversation

    Hi,

    My client is enquiring if it's possible to have it so that when an offer is accepted, and an is order is placed, if it's possible to have the actual products show up in the cart/order, rather than the offer?

    They need this because when an order is placed, it updates an external inventory,  but when an offer is accepted and ordered, it can't match the products up.


    Any help would be appreciated,
    Thanks,
    Cameron
    Bright Light Marketing

  •  2,218
    WebWizards replied

    Hi Cameron,

    Offers only work in their current form - there's no option for showing the actual products there.

    However, the offers feature does have an integration that also adjusts stock quantities for the products in the offer. So when a user purchases an offer with items X and Y, the stock qty should be getting automatically decreased for those items. Is that not happening?

    Or is it happening, but the issue is with this other external inventory the customer is using? if so, what are they using exactly?


    Kind regards,

    Stefan

  •  1
    Cameron replied

    Thanks for that Stefan,

    I'll let them know.

    They are using Fishbowl to handle inventory etc. and I think it might use orders and the attached SKUs to remove products from the fishbowl inventory.

    Kind Regards,

    Cameron

  •  2,218
    WebWizards replied

    Hi Cameron,

    I think that indeed Fishbowl might be monitoring orders and adjusting inventory based on the products in the order, which wouldn't work in this case. Our plugins adjusts stock by using the WooCommerce function wc_update_product_stock().


    I'm wondering: since the stock quantities in the WooCommerce site should be correct, wouldn't there be a way to just make Fishbowl update / retrieve the stock quantities from Woo every once in a while?

    Or if there's some PHP function we can call to make it work in Fishbowl , we could also make an adjustment to our plugin.