SCO 666, Sector 70, Mohali, Punjab +91 9217885758
Work  /  Performance, security & rescue
Performance, security & rescue

Restoring broken checkouts on two stores after their cart lost support

For an Australian web and design agency, we repaired checkout failures on two Joomla stores whose shopping-cart extension was no longer supported, and fixed shipping methods disappearing from the admin.

Results

  • Country/zone selection and logged-in billing address step working again on the first store
  • Checkout and quick registration restored on the second store
  • Enabled shipping methods visible again in the second store's admin
  • All fixes delivered within about a week, with a list of changed files for the agency

The challenge

An Australian web and design agency looked after Joomla stores that relied on the same shopping-cart extension. After the extension's developer ended support, checkouts on two of these stores began to fail and no fixes were coming from the vendor.

On the first store, changing the country did not reload the list of states or zones, and logged-in customers could not continue past the billing-address step. On the second store, which had been upgraded to Joomla 4, the checkout and quick-registration flow failed, and enabled shipping methods had disappeared from the admin panel, making them impossible to manage. The agency needed someone who could work directly in the unsupported cart's code.

What we did

  • Diagnosis in unsupported code. We traced each failure to the cart extension's checkout code rather than relying on a vendor update that would not arrive.
  • Zone and billing fixes. On the first store we repaired the country/zone reload and the logged-in billing-address continue step, so returning customers can complete checkout.
  • Checkout and registration fix. On the second store we fixed the checkout and quick-registration process for new customers.
  • Admin shipping methods. We resolved the bug hiding enabled shipping methods in the second store's admin, so the team can manage delivery options again.
  • Transparent hand-over. We supplied the agency with the paths of every file we changed, so future maintenance or updates can account for the fixes.

Tech stack

PHP, Joomla 4, J2Store

Project facts

Industry
Small online stores
Client
two Australian online stores, delivered for an Australian web and design agency
Country
Australia
Year
2024
Engagement
Through a partner agency

Services

Bug fixingCheckout repairAdmin fixes

Technologies

PHPJoomla 4J2Store

Planning something similar?

Tell us what you're building. We'll share how we'd approach it and what it would take.