Sound familiar?
- Your Magento store is several minor versions behind and security patches are piling up
- The Luma front end is slow and Core Web Vitals are poor
- A previous agency edited core files and now nothing can be upgraded
- Orders and stock are synced with your ERP by overnight CSV files that often fail
- You are still on Magento 1, or on a 2.4 version that has left support
Key facts
- We ported our KashFlow and OpenCart integration to Magento, covering customers, invoices, stock, prices and credit notes
- Magento Open Source and Adobe Commerce 2.4.8 were released on 8 April 2025, adding PHP 8.4 support and dropping PHP 8.1
- Magento 2.4.9 reached general availability on 12 May 2026, under Adobe's new yearly May release cadence
- Adobe now gives each 2.4.x release roughly three years of support from release
- Magento 1 reached end of life in June 2020; any store still on it needs moving
- Customisation uses modules, plugins (interceptors), observers and di.xml, never core edits
- Fixed-price quote after a free chat
Magento, and when it is worth it
Magento 2, available as free Magento Open Source and as Adobe's paid Adobe Commerce, is built for larger and more complex catalogues: thousands of SKUs, configurable products, multiple store views, B2B price rules and heavy integration with back-office systems. That power comes with cost. It needs proper hosting with Varnish, Redis or Valkey and OpenSearch, and upgrades take real effort.
If your store is relatively simple, Magento can be overkill. If your rules and integrations are complex, it is one of the few open platforms that can handle them properly. We will tell you which side of that line you are on.
Our Magento connection goes back to our early integration work: we built a full KashFlow and OpenCart integration and later ported it to Magento, handling automatic customer creation, invoices on payment, stock and price sync and credit notes for cancellations.
Release cadence and support windows
Keeping up with Magento releases is the single biggest maintenance task. The facts as they stand:
| Release | Released | Notes |
|---|---|---|
| 2.4.6 | March 2023 | Support ended August 2026 |
| 2.4.7 | April 2024 | Supported to around April 2027 |
| 2.4.8 | 8 April 2025 | Added PHP 8.4, dropped PHP 8.1, OpenSearch preferred over Elasticsearch |
| 2.4.9 | 12 May 2026 | First release on Adobe's yearly May cadence, around three years of support |
Adobe now plans one feature release a year in May, with security patch releases on a regular schedule in between. Stores running a release that has left support stop receiving security fixes, which matters for PCI DSS compliance. We plan upgrades so they happen each year in a controlled way, rather than as an emergency every three.
Modules built the Magento way
Magento has a well-defined extension architecture, and the stores that age well are the ones that respect it. We:
- Build every customisation as a module under
app/codeor as a Composer package. - Change core behaviour with plugins (interceptors) and observers, and swap implementations through
di.xml, never by editing vendor code. - Use service contracts and repositories so other modules and APIs can use our code safely.
- Add declarative schema for database changes, so upgrades and rollbacks are predictable.
- Run long jobs through cron groups or the message queue framework rather than on page load.
- Write unit and integration tests around price, stock and order logic.
If you have inherited a store with core edits or tangled third-party modules, a code audit is the right first step.
Front-end speed: Luma or Hyvä
Magento's default Luma theme carries a lot of JavaScript (RequireJS and Knockout.js), which often shows in Core Web Vitals. Hyvä is a widely used alternative front end that replaces that stack with Alpine.js and Tailwind CSS, typically giving much lighter pages. It does require Hyvä-compatible versions of your extensions, so it is a planned move, not a quick switch.
We assess your extensions, theme and traffic, then recommend either targeted Luma performance work or a Hyvä build. For fully separate front ends, Magento's GraphQL API can also feed a headless React or Next.js storefront.
Security and PCI DSS
Magento stores are an attractive target because they handle payments at volume. Adobe publishes security patches for supported releases, and we apply them promptly on staging before going live. Beyond patching, we:
- Use hosted payment fields or redirects so card data never touches your server, which keeps your PCI DSS scope as small as possible.
- Lock down the admin with a custom path, two-factor authentication and IP restrictions where practical.
- Remove unused extensions and admin users, and review file permissions.
- Check for unexpected JavaScript on checkout pages, a common sign of card-skimming attacks.
Integrations and starting a project
Magento exposes REST and GraphQL APIs and supports asynchronous and bulk API calls, which suits integration with ERP, PIM, warehouse and accounting systems. We build these with idempotency and retry handling, so orders reach your ERP once and only once, and stock levels stay accurate across channels. See ecommerce ERP integration.
Upgrade, module, integration or rescue, it starts with a free chat and a fixed-price quote. For larger stores we often phase the work: an audit first, then a fixed-price upgrade, then improvements. Get in touch.
What we deliver
- Custom Magento 2 modules following Magento's extension architecture
- Upgrades across 2.4.x releases, including PHP, MySQL or MariaDB and OpenSearch changes
- Security patch application and extension compatibility fixes
- Hyvä theme builds or Luma performance work
- ERP, accounting, PIM and courier integrations via REST, GraphQL or message queues
- Code audits for stores inherited from another developer
- Migration off Magento 1 or onto another platform if Magento no longer fits
How it works and what it costs
Every project gets a fixed-price quote after a free initial chat and a short scoping stage. You own the code and the data.
Free chat
Tell us the problem in plain English: what you do now, what goes wrong and what "better" looks like. No charge, no obligation.
Scoping
We map the processes, systems and data involved, agree what is in and out, and write it down so there are no surprises.
Fixed-price quote
You get a fixed price for the agreed scope, or a phased plan for bigger builds, so you can start small and prove it works.
Build and test
We build in short stages you can see and try, test against real data, then go live carefully with a rollback plan.
Hand over and look after
You own the code and the data. We can host it, support it and keep improving it, or hand it to your own team.
Frequently asked questions
Is our Magento version still supported?
Check your exact version. Magento 2.4.6 support ended in August 2026, 2.4.7 is supported to around April 2027, and 2.4.8 and 2.4.9 run longer. Magento 1 ended in June 2020. dijitul can confirm your version and plan an upgrade with a fixed-price quote.
Can you upgrade our Magento store to 2.4.9?
Yes. dijitul audits your modules and theme, updates or replaces incompatible extensions, upgrades PHP, database and OpenSearch requirements, and tests checkout and integrations on staging before the live upgrade. Upgrades are quoted as a fixed price after a free chat.
What is Hyvä and should we use it?
Hyvä is an alternative Magento front end built on Alpine.js and Tailwind CSS that replaces Luma's heavy JavaScript stack, usually giving faster pages. It needs Hyvä-compatible extensions, so dijitul checks your extensions before recommending it.
Can you take over a Magento store from another agency?
Yes. dijitul starts with a code audit covering modules, core edits, patches, hosting and integrations, then tells you plainly what needs fixing first. From there we quote fixed-price work to stabilise and upgrade the store.
Can Magento integrate with our ERP or accounts?
Yes. dijitul builds Magento integrations with ERP, accounting, PIM and courier systems using Magento's REST, GraphQL and message queue features, with duplicate protection, retries and an activity log so data stays consistent across systems.
Is Magento overkill for our business?
It can be. Magento suits large catalogues and complex B2B rules but costs more to host and maintain than Shopify or WooCommerce. dijitul gives an honest recommendation, including migrating off Magento to a simpler platform if that fits your business better.
Related
Tell us what you need to build
Free chat, clear scope, fixed-price quote. You own everything we build.