I am using the Woocommerce plugin to facilitate a small e-commerce part of a site and need to add products to its cart via some call or function rather than using its own ‘add-to-cart’ buttons.
By this I basically mean send Woocommerce a SKU and quantity for example and have the cart update.
sendToCart('123456', 55);
etc
I’ve looked through the documentation and can’t seem to find a reference to this sort of thing. Can anyone suggest how I might achieve this?
OK so here’s how I solved it in the end. A quick and dirty example, uses JQuery.
This just makes an AJAX GET request to the cart url
In PHP I managed to do it this way:
The method is in woocommerce/classes/class-wc-cart.php: