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.