Skip to content
Paul Walsh

OpenCart fixes · UK-wide

OpenCart fixes and support from £49

OpenCart fixes and support for UK shops on OpenCart 3 and 4, from errors after a PHP upgrade and broken extensions to order emails that don't arrive, checkout problems and slow stores. Fixes start from £49, done remotely, and I reply within 24 hours with a price.

  • From £49 per fix
  • OpenCart 3 and OpenCart 4
  • Message me the URL by WhatsApp, text or email

Get a quote

I'll reply within 24 hours with a price.

Your details are only used to reply to you.

Or WhatsApp / text 07398 946 380

Prices

Every project is different, so these are starting prices. You get a written quote before any work starts, then 50% to begin and 50% when you're happy with it.

Small fixes

Order emails, layout, a broken extension, checkout settings

From

£49per fix

Choose Small fixes

PHP 8 and upgrades

PHP 8 compatibility, moving to the latest 3.0.x release, OpenCart 4 moves, hosting moves

Quoted

Choose PHP 8 and upgrades

What I fix

  • Errors after a PHP upgrade Hosts are moving stores onto PHP 8, and older OpenCart versions don't always survive it: a blank page, "Deprecated" warnings across the top of the shop, or an admin that won't load. Releases before 3.0.3.9 aren't compatible with PHP 8 at all. Sometimes the fix is patching the code and extensions, sometimes it's moving to a newer 3.0 release. See the version table below.
  • Broken extensions and modifications Extensions that stop working after an update, a theme that breaks a page, or a modification that causes errors in places that look unrelated. OpenCart builds a cache of modified files, so changes only take effect once it's rebuilt from Extensions, Modifications, using the Refresh button. Sorting out which modification is to blame is a common job.
  • Order and contact emails Customers not getting their order confirmation, you not getting new order alerts, and contact form messages that never arrive. It's usually the mail settings, the SMTP details or your domain's email records. See OpenCart not sending order emails.
  • Checkout and payments A checkout that hangs at the last step, payment methods that have disappeared, and customers who've paid but whose orders aren't in your order list. Those orders are often sitting under "Missing Orders", because the payment extension never confirmed them back to the store.
  • Slow stores Category and product pages that take seconds to load, and an admin that crawls. Heavy images, too many extensions and hosting that's no longer up to the job are the usual causes, and I'll find which one it is rather than guessing.
  • Moving hosting The store, database and images moved to new hosting, with the new copy checked before the switch so orders keep coming in.
  • Upgrades From an older 3.0 release to the latest one, or from OpenCart 3 to OpenCart 4. Extensions and themes written for OpenCart 3 don't run on OpenCart 4 without being rewritten, so a move to 4 starts with a list of everything your store relies on. See OpenCart 3 or OpenCart 4.

Which PHP version does my OpenCart need?

If your host is upgrading PHP, check this first. Your OpenCart version is shown at the bottom of every admin page, and your host can tell you the PHP version.

OpenCart version PHP versions
Before 3.0.3.9 Not compatible with PHP 8
3.0.3.9 to 3.0.4.1 PHP 7.3 to 8.3
3.0.5.0 PHP 8.1 to 8.4
4.1.0.0 to 4.1.0.3 PHP 8.0.2 or newer
4.1.0.4 PHP 8.1 or newer

If your store is older than 3.0.3.9 and the host is moving you to PHP 8, it needs work before the switch, not after. Extensions matter too: an extension that hasn't been updated can break the store even when OpenCart itself is compatible.

How it works

  1. Message me the store address and what's wrong, by WhatsApp, text, email or the form. Tell me your OpenCart version if you know it, and what changed just before it broke, such as a PHP upgrade or a new extension.
  2. I reply with a quote within 24 hours. You don't give me any access until you've agreed it.
  3. I back up the files and database, then fix it, testing on a copy first if there's any risk to live orders.
  4. I place a test order where the fix touches checkout or emails, so we both know it works end to end, and tell you what was wrong in plain English.

Bigger store jobs

Some problems need more than a single fix. These get their own quote:

  • Upgrading OpenCart 3 to 4, with extensions replaced or rewritten
  • Updating to the latest 3.0 release before a PHP upgrade
  • Moving the store to new hosting, with orders and customers carried across
  • Replacing abandoned extensions that keep breaking the store

Fix it or move platform?

Most OpenCart stores I'm asked about don't need replacing. If the store takes orders, your customers know it and Google ranks it, fixing what's broken and getting it onto a supported PHP version is almost always cheaper and less risky than starting again. Moving to WooCommerce or Shopify makes sense when the store needs rebuilding anyway, or when the extensions you depend on are no longer maintained. I'll tell you which it is before you spend anything.

Connecting your store to other systems

If you're copying orders into other systems by hand, that can usually be automated: orders into Sage or Xero, and labels from Royal Mail Click & Drop, DPD or Evri. That's API integration work, quoted from a short written spec.

On WooCommerce rather than OpenCart? See WooCommerce fixes. For Shopify stores, see Shopify fixes.

Guides

Questions

Which versions of OpenCart do you work on?

OpenCart 3 (the 3.0 releases) and OpenCart 4. You'll find your exact version at the bottom of any page in the admin. If you're on something older, message me the version anyway and I'll tell you honestly what's possible.

Do you need my admin login and FTP or hosting access?

Not to quote. Once you've agreed the price, I'll need an admin login and usually FTP or hosting access too, because many OpenCart problems live in files, extensions and error logs the admin can't reach. You can create logins just for me and remove them when the job's done.

Will you upgrade my store or tell me to move platform?

Usually neither. Most stores are best fixed and kept on OpenCart, because your products, customers, orders and Google rankings are all there and moving platform is a big job. I'll recommend an upgrade when your PHP version forces it, and only suggest moving if the extensions you rely on have been abandoned and the store needs rebuilding anyway.

Will you need to take my shop offline?

Usually not. Where a fix carries any risk, I test it on a copy of the store first, or do it at a quiet time you choose. Your shop keeps taking orders while I work.

What if the fix is bigger than £49?

I'll tell you what's involved and give you a price before doing anything. You decide whether to go ahead.

Will I lose any orders or customer data?

No. I back up the files and the database before changing anything, and I never delete orders or customers.

Still broken? I'll fix it.

Quicker to message? WhatsApp or text 07398 946 380, or email paul@paul-walsh.co.uk.

Your details are only used to reply to you.