Subscription extension for those helping with the COVID-19 coronavirus pandemic

If your business or organisation is selling online during the COVID-19 crisis, or you’re actively helping with the pandemic – e.g. distributing food or medical supplies – then I’m offering an extension on your subscription.

Now more than ever as we are isolated in our homes, ordering online to have essentials delivered to our homes is increasing.

Many businesses still do not yet have a fast mobile app or responsive version of their stores so using CoCart to develop one has become increasingly a more viable option to make that happen.

Which is why I am offering additional 2 months on all subscriptions for those who are helping. If your business needs to get online quickly in order to provide essential items or services to help with Coronavirus, please get in touch below.

To help me decide whether to approve your request, please provide information about how your website is important to help with the coronavirus crisis – for example, are you selling essential items such as food or medical supplies?

All subscription extensions are valid before 30th June 2020. If the coronavirus crisis is still ongoing at that point, please get in touch again and I will extend your subscription again.

Frequently Asked Questions

What about site licence activations?

If you use CoCart for more than one store please purchase the appropriate licence tier.

Can I have access to add-ons that are only available to “Freelancer” or “Agency” tier customers?

If you want to use the add-ons but purchased the “Personal” tier, please mention it when you make your request and I will provide access.

If you have any further questions please don’t hesitate to ask me.



New CoCart Pro Prices for 2020

? A little history

At the launch of CoCart Pro on the 23rd August 2019, there was a lot of experimenting with the prices as I didn’t know how to market such a product.

I was providing a product that does not have a product to compete against and I still don’t. Active installs of CoCart was still low and the sales were slowly coming in.

Then suddenly in November there was a sudden wave of downloads, visitors to the site and more sales. ?

During the early bird period I provided a “Lifetime’ tier which sold a number of times and helped boost my confidence in the product as it was one step closer to validating that my product has value for what it offers to developers.

During Christmas holidays, sales were still coming in but most were purchasing the “Personal” tier which was great but after a while it became clear that the price for the “Personal” tier was to low and that being able to keep developing the product and provide support was going to be more costly to me in the long run since the lifetime tier was only a one-time purchase.

So I decided to experiment with the personal tier increasing it a little, bit by bit to see what customers would be willing to pay for the lower tier. I even increased the number of website activations from 1 to 3. I finally got to a price that was just right and has been doing well since.

I removed the “Lifetime” tier at the end of January 2020. Despite decreasing it by $100 it was no longer making any sales after Christmas so to me that meant the early bird period was over.

New pricing details

The new pricing model adopts a more contemporary approach and has been carefully designed to suit the users across three common use-cases.



Includes all Pro features, plugin updates and support per year for 10 websites.

Access to all pro add-ons plus all future pro add-ons.



Includes all Pro features, plugin updates and support per year for unlimited websites.

Access to all pro add-ons plus all future pro add-ons.

Early access to future features.



Includes all Pro features, plugin updates and support per year for 1 website.

Includes CoCart Products add-on

You may upgrade your licence at any time, just pay the difference in cost!

? Prices increased

I have increased the prices across the board to better reflect the value of the plugin it brings to developers. Now, more than ever with the addition of CoCart Add-ons, CoCart Pro is the one solution to building a headless WooCommerce store with new features in development.

Some of these features in development are also add-ons and I can’t wait to share theme with you over the coming months.

? Add-ons included

Along with the price changes, if you haven’t already noticed, those who have the “Developer”, “Freelancer”, “Agency” or “Lifetime” tier also gain access to special add-ons for CoCart Pro.

This was applied before the prices were official changed so if you were a customer before the 9th March 2020, you too also get the same deal and have already been added to your subscription. If you appear to be missing access to any add-on in your subscription, please get in touch.

All free add-ons are available to all CoCart users and does not require you to be a CoCart Pro customer unless specified other wise.

? Changed tier

The middle-tier option is now aimed at freelancers. Before it was called “Developers” but as the product really is for developers in general, calling the middle tier “Developers” did not make sense so it’s now called “Freelancers”.

The new tier also has reduced the number of website activations by 10 from the previous 20. I did this because it helps me manage the amount of support I provide for one freelancer. The “Personal” tier has also decreased back to 1 from 3.

✋ What this means for you

The pricing changes will only affect new sales. If you are already a CoCart Pro customer, your licence will remain as is.

Those who purchased the “Lifetime” tier during the early bird period will still get updates and support forever and those who purchased the “Developer” tier will remain on that tier and keep your 20 website activations.

If you purchased the “Personal” tier before 9th March 2020 you will still get 3 website activations.


Should you cancel, downgrade or upgrade your “Developer” subscription at any time you will no longer have the option to select that tier again.

? Wrapping up

In closing, I’d like to take a moment to acknowledge the CoCart community. Thank you for providing me with the opportunity to work on such an awesome product. Your feedback and reviews have been wonderful to read.

On top of that, finally reached the first 1000+ active install milestone last month and this week reached the 10k+ downloads milestone. ?

The upcoming changes are the result of a lot of careful consideration. If you have any questions, concerns or just want to say hi, please send me an email.

I am incredibly excited about the positive impact these changes will have on CoCart’s future. Thanks again for your support!

CoCart v3 in the Future

My plan for CoCart v3 is to introduce a major re-write of the cart system that the current API is relying on. Sounds big and your right, it is going to be a major achievement.

While the API it’s self will not change much, the core of the API will have a new backbone rather than relying on the cart in the core of WooCommerce. Meaning that the majority of WooCommerce functions used will be in the core of CoCart with the necessary adjustments required.

This also insures that any changes made in the future to the cart in WooCommerce does not effect how CoCart functions in the long run.

Why the change?

In short, WooCommerce’s handle on sessions is not designed well for a REST API. Which is why I will be working on creating a new cart system that is designed for the REST API.

  • Better session control – will include the ability to switch between customers when authenticating. No more merged carts without clearing it first.
  • Additional fees support – will no longer run as an independent API.
  • Processing orders – cart is converted to an order ready to be paid so less coding and using WooCommerce’s REST API to do it.
  • and possibly more.

What about v2.1?

CoCart v2.1 is near, development was put on hold since December 2019 mostly for personal and technical reasons but I am back on track and making progress for beta 5.

While the cart improvements may not be perfect due to the session control system currently used, it is in the right direction and will provide a number of requested improvements.

CoCart v3 will include all the changes made in v2.1 and be improved upon.

Community and Feature Requests

The CoCart community has been great and a big help from the community has been the feedback. Without you, CoCart would not be possible.

There have also been many feature requests coming in. While I have started working on some of these features, they are not currently worth my time finishing and releasing until the core of CoCart is more stable and supportive of those features.

These features will of course be added as part of CoCart Pro or as an additional add-on depending on the support required for those features.

My hope is that with the new cart system, these features will be easier to provide and more open opportunities for developers will be available.

Some stats… everybody loves stats

CoCart currently has just over 900 active installs and 35.7% of them are still using version 1. On a surprising note, CoCart has been around for almost 2 years already since version 1 was released on on 26th February, 2018. That’s 20 days away from it’s 3rd birthday. ?

Version 2 was released on 3rd July, 2019 and the last release was 4 months ago so it’s been slow progress with the releases.

My hope is to increase the active installs and plan to release updates in shorter cycles. Right now there is too much of a gap.

How can you help

CoCart is currently developed in my free time, it’s not a full time gig yet. While I am making sales with CoCart Pro, the sales are slow coming and that’s to be expected I think due to the core of CoCart still needs addressing with the session issue.

At the moment I am still working freelance which takes my time away from developing CoCart. So I have come up with an idea that I think for those who like and use CoCart will appreciate and that is to become a founder.

As a founder you will be allowing me to work on CoCart more frequently, get a copy of CoCart Pro, all the add-ons and best of all unlimited site usage.

Your company logo will also be linked and displayed on a special page including the GitHub repository as a thank you.

You can if you wish still just purchase CoCart Pro. It’s up to you.

A big thank you for the customers I have had so far and all those using CoCart.

If you have any questions about this post or the founders edition, feel free to contact me or have an open discussion with me via Slack next Monday at 4PM GMT+1.

Thank you. ?

Looking to Hire a Node.js Developer

Updated: 25th November, 2019

Dead line for submitting applications is now closed!

I am in need of assistance from a Node.js developer to complete an API client to easily interact with the CoCart REST API.

I have forked one from WooCommerce and started to make adjustments but I am not a Node.js expert yet. Still learning, which is why I need your help. If you are selected for the project you will be given access to the GitHub repository that I have started.

To give you some idea as to what you will be working on to build a version for CoCart, please take a look at this repository.

I take it that after reading this far you are interested so here is what I require:

  • Make authentication optional as the client needs to work with the REST API for logged out users as well.
  • Make sure any parameter that an endpoint has whether it’s required or optional, it passes without fail. I’m sure this is already done but just need verification.
  • Make sure all dependencies for the Node.js are all good and working together. No major security issues.
  • Create unit tests. (Leave to last)
  • Clear written examples on how to use the Node.js for documentation.
  • Instructions for me on how to maintain the project.

The client will be open-source once the project is completed and the CoCart documentation will be updated to include examples for the Node client.

I will need to see code examples preferably via your GitHub or BitBucket profile. Your welcome to share any work elsewhere that I can view that is similar to what I am want to achieve.

The job is remote so you can work anywhere and since we are only making adjustments to a project that is already complete it should not take any longer than a day. I do have a set budget in mind but would like to know also what you would charge for the set task.

In addition to finishing the client you, will be given lifetime access for CoCart Pro.

Application deadline is 22nd November, 2019

After the deadline I will review the applications and get back to you asap. Happy to answer any questions you may have too.

Thank you for reading and your interest. ?

Adding products to the cart

Outdated Article

Please view the CoCart documentation for more accurate and up to date guide.

Want to know how to add products to the cart with CoCart? Checkout these examples below.

Simple Product

Simple products are exactly that. Just the product ID and the quantity are required.

Variable Product

Notice for a variable product you pass along the attribute the customer selected too. Variable products may have more than one attribute and some variations maybe set to allow attributes to be open to any option so passing along the attribute the customer selected is always best with multiple options.

When adding the attribute make sure you start the key with attribute_pa_ followed by the attribute slug of the option selected and then the value.