CoCart is created for developers in mind and allows you to extend and apply what you need.
Performance is important to you which is why the REST API is designed to allow any form of application to return the data quickly.
With CoCart designed with mobile apps in mind, you can return the cart data how you want simply by filtering the response.
When returning the response, you will find that some endpoints allow you to return a full response and not just the standard response. Choice is yours.
Shipping Methods Pro
Once the shipping is calculated you can fetch the available shipping methods and set according to the customers selection.
Customer Details Pro
A returning customer will have their details setup on their account so you can return what is available to pre-fill your checkout form for them.
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.
Integration with the official WooCommerce Subscriptions extension – see subscription details for any subscription product added to cart. Extends support for Shipping Methods.
Even more integrations will be coming to CoCart in the future. Have a specific one in mind? Let me know.