Developer Ready

CoCart has been built with developers in mind. That means it is flexible, easy to extend, and chalked full of action hooks and filters, making it easy to modify and tweak to your specific needs.


The REST API is designed to allow any form of application to return the data you require quickly and fast.

Optimized for Mobile

Designed for mobile apps in mind, you can return the cart data simply by changing the how the response returns. See tutorials for examples.

Managing Products

Any product type can be added, updated, removed and restored to and from the cart with ease.

Calculate Totals

Everything needs to be calculated before the customer checks out.

* In CoCart Pro, the shipping costs and additional fees are also calculated.

Get Totals

Return all totals of the cart from, shipping, discounts, fees, tax, subtotal and the total of the cart.

* Fee details are appended to the totals in CoCart Pro.

Coupons Pro

Apply coupons, remove coupons, validate coupons should the cart have been left unattended for some time and get all applied coupons to the cart.

Cross Sells Pro

Return products based on the items in the cart to promote them to your customer.

Customer Details Pro

Return details of the customer in session. If they are a returning customer, you are ready to pre-fill your checkout form for them.

Fees Pro

Need to apply an additional fee to the cart? No problem. Add a fee, Get all fees applied, Remove all fees and calculate fees.

Payment Methods Pro

Return the payment methods available in your store for your customer to choose from if more than one.

Shipping Methods Pro

Once the shipping is calculated you can fetch the available shipping methods and set according to the customers selection.

Quantities Pro

Return an array of all items in the cart with the quantity of each item the customer has added.

Removed Items Pro

Access to items removed by the customer should you wish to allow the customer to re-add an item to the cart.

Cart Weight Pro

If you are shipping a lot of heavy items, knowing how much a customers cart weighs is a no brainier.

Subscriptions Pro

Integration with the official WooCommerce Subscriptions extension – see subscription details for any subscription product added to cart. Also extends support for Shipping Methods.

More Coming

Even more integrations will be coming to CoCart Pro in the future. Have a specific one in mind? Let me know.


The best and only REST API for the frontend of WooCommerce. Build your headless store today and join a fast growing community of developers to help you out.

Support Hours

Mon - Friday 10am to 6pm GMT+1