featured-image

Why Your Visitor Numbers Suddenly Exploded (And Why It Is Probably Not a Hack)

You open your analytics and something is badly wrong. There are fifty people on the site at once. They are in countries you have never sold to. Each one arrives, stays a few seconds, and vanishes. By the end of the day you have had twenty thousand visitors instead of the usual few hundred. The first thought is almost always the same one: have we […]

featured-image

CubeCart Security Releases: What 6.7.3, 6.7.5 and 6.7.6 Fixed

Ten responsibly disclosed vulnerabilities were fixed across three CubeCart releases, including one rated CVSS 9.0. Here is what was found, and why authenticated-only is less reassuring than it sounds.

featured-image

Using Reviews in Your Online Store: Getting Them, Showing Them, Staying Legal

Reviews are the one thing on a product page customers actually believe. Here is how to ask for them properly, how to handle bad ones, and what the DMCC Act now requires of you.

featured-image

CubeCart Right of Withdrawal: A Built-In Cancellation Workflow

UK and EU distance selling rules give customers a cooling off period. CubeCart 6.7.4 added a proper request workflow with states, automatic acknowledgements and an audit trail.

featured-image

CubeCart 6.7.4: Right of Withdrawal, CLI Cron and a Refactored REST API

CubeCart 6.7.4 added a statutory cancellation workflow for UK and EU merchants, a proper command line cron runner, and gzip compression of order baskets.

featured-image

Magecart Attacks: How Card Skimming Works and How to Stop It

Magecart injects JavaScript into your checkout to copy card details as customers type. The shop keeps working, the order completes, and nothing looks broken. Here is how it gets in and what actually reduces the risk.

featured-image

The CubeCart Image Picker Rewrite: Small Change, Big Time Saving

One shared image component everywhere, image search across the file manager, per-option product images, and uploads that select themselves. Plus the protective htaccess worth checking after a migration.

featured-image

CubeCart Audit, Request and Error Logs: Knowing What Your Store Did

CubeCart now records every admin action with actor, IP and a diff, logs outbound HTTP calls, and deduplicates error rows so the log is actually readable.

featured-image

CubeCart Email Overhaul: Async Sending, Open Tracking and Template Preview

CubeCart email now sends asynchronously via cron, tracks opens, and generates plain text automatically. It also shipped with a bug that sent blank order confirmations, fixed in 6.7.2.

featured-image

Converting MyISAM Tables to InnoDB: Why and How

MySQL moved away from MyISAM in 2010, but plenty of WordPress, WooCommerce and older store databases are still quietly running on it. Table level locking costs you exactly when you are busiest.

Copyright Havenswift Hosting 2007-2026. All rights reserved.