Roadmap

Can’t get enough of CoCart. Here is what’s planned. Have an idea for the next best feature? We want to hear it.

Released

Custom Price

Allows developers to set a custom price for an item. Handy if creating a special offer or for accepting user-set donations.

Customers Email

Ask your customers email address as they add an item to cart. Helpful if you have cart abandonment setup.

Caching Disabled

The cart has to stay fresh especially for stores that handle limited stock. Cart is always updated.

Setup Wizard

Help identify if the store is new and prepare the environment for a headless setup.

Plugin Suggestions

Inject suggestions for other plugins that support or are supported by CoCart when users search for a plugin. Plus just browse under it’s own section.

More filters and hooks

Open more possibilities for CoCart, for developers, for merchants.

Basic Authentication Supported

Built in authentication support with optional email address used as username.

Better Cart Flow

Improve the cart flow so developers can get the cart response all calculated and together.

Working on

Cache Products API

Unless the product is managing stock, or changing prices, the product remains the same. Allow cache plugins to cache all product routes and update the cache when a product is updated.

Logs user ID and cart key separately.

No longer handle user ID as cart key for registered customers. Opens flexibility for possible “POS” Point of Sale.

Batch Support.

Handle multiple requests at once.

RateLimiter for the API.

Provide more control on who/what has access to the API to prevent abuse on endpoints from excessive calls and performance degradation.

Enhanced Basic Authentication.

Customers can now be authenticated with their billing phone number as the username with their password.

Code Reference

Want to know what’s going on inside CoCart? The Code Reference will provide a catalog of information about the CoCart functions, classes, methods and hooks you can use for supporting your plugins or expanding CoCart to your needs.

Postman Collection

One of the best tools for testing any REST API.

Next

View Carts in Session

View all the carts in session via the WordPress admin and keep a history log.

Request Password Reset

Shocked this is not part of the core of WordPress for REST API. Being able to allow customers to request a password reset is important.

Convert Carts to Orders

Get ready to checkout.

Customer Subscriptions

Allow customers to view all their subscriptions and manage them.

Customer Orders

Allow customers to view all their orders made.