CubeCart 6.7.0 added a full sales reporting suite, asynchronous email with open tracking, and an audit log. It also removed the in-app database backup tool and the cookie consent banner.
Six relevance improvements, a graceful fallback when the cluster is down, and a quiet failure mode where the indexer reports success but indexes almost nothing.
CubeCart now hashes passwords with Argon2id and migrates existing accounts transparently on login. Why memory-hard hashing matters, and the hosting requirement that could mean you are not getting it.
CubeCart 6.6.3 upgraded password hashing to Argon2id with transparent migration, overhauled the admin dashboard and made six improvements to Elasticsearch relevance.
Structured data tells search engines exactly what is on your page. It will not improve your rankings, but it is what puts prices, stock status and star ratings under your listing.
You can now see which extensions are installed, which are disabled, which hooks they own and which scheduled tasks they run. Plus a twice-yearly routine worth adopting.
A good share of Google Shopping is free, and the setup work is mostly getting your website and your feed right. What Google checks, what a feed needs, and why products get disapproved.
Hooks are why you can customise CubeCart and still upgrade. The hook editor, extension ownership in the registry, and a Smarty security policy that changed four times.
CubeCart’s REST API covers nine resources with Bearer token authentication and per-key rate limiting. What you can build with it, how authentication works, and the one version you must not run it on.
If your order confirmations land in spam, the cause is usually not your mail server. It is that receiving servers cannot verify you are allowed to send for your domain. Here is how to fix that properly.