plugin development – Woocommerce inventory
Question
I’m working on woocommerce project and I need to check inventory status via external API before I create order. It is a cash register system in physical store that I can’t change.
I’m using
woocommerce_checkout_order_processed
hook to add my logic here but I’m not sure how can I prevent order from saving if invenotry over API changed in meantime. So the flow I need here is:
- User wants to buy 10 items, adds them to cart
- User clicks ‘Place Order’
- hook is activated
- api is triggered and it returns that only 5 are available at the moment
- show message and don’t save order
0
9 months
2022-04-28T18:35:19-05:00
2022-04-28T18:35:19-05:00 0 Answers
0 views
0
Leave an answer