From end-of-life Magento 1 to a connected, modern store
A-Shop came to Encomage on end-of-life Magento 1, running a connected retail operation where online sales, offline store availability, 1C ERP data and marketing channels all had to agree — on a large, fast-changing catalog and a heavily customized frontend. Encomage re-platformed the store to Magento 2 — rebuilding the customized frontend, re-implementing the 1C integration and checkout.

THE CLIENT
A-Shop is a consumer retailer running true omnichannel commerce — online sales tied to physical store availability and self-pickup, with a large, frequently changing catalog driven by 1C ERP. Its platform isn't a standalone webstore: catalog, stock, orders, store locations and pickup points all flow between Magento and 1C, while a heavily customized frontend carries merchandising, marketing and analytics. That tight coupling makes the business efficient — and means even a small sync or checkout fault can ripple into catalog visibility, order processing, pickup, SEO or analytics. When the partnership began, all of this still ran on Magento 1, which had reached end of life and was no longer receiving security or functional support — so the platform first had to be migrated to Magento 2 before it could be modernized further.
The challenge
A-Shop's platform had to keep many moving parts in agreement at once — website, ERP, physical stores, payments and marketing — on a catalog that changes constantly. But it was doing all of this on Magento 1, a version that had reached end of life: no more security patches, mounting technical debt, and a hard ceiling on performance and new functionality. In a connected setup like this, small faults don't stay small — they surface where customers and revenue are.
- An end-of-life platform that couldn't move forward. The store ran on unsupported Magento 1 — no security updates, accumulating technical debt, and no safe path to add the features the business needed. Re-platforming to Magento 2 was the prerequisite for everything else, and it had to happen without losing the heavily customized frontend, the 1C integration, or live retail operations.
- Deep 1C dependency on a high-churn catalog. Catalog imports, stock sync, order exports, category structures, product attributes and store/pickup data all ran through 1C. Any integration error could distort catalog visibility, stock accuracy or order processing across the whole store.
- Checkout had many ways to break. Delivery selection, self-pickup, promo codes, gift packaging, cart updates and LiqPay payment confirmation each added a failure point — and any one of them could block an order at the moment of purchase.
- Omnichannel and discovery had to stay trustworthy. Store availability, pickup flows, search, filtering, indexing and SEO URLs all had to stay accurate, while the platform needed ongoing upgrades and security response — including reaction to live compromise risks — without disrupting daily trade.
The solution
Encomage began by migrating A-Shop from end-of-life Magento 1 to Magento 2 — then stayed on as the long-term engineering partner, keeping the customized retail platform stable, measurable and commercially effective. Each workstream protects a part of the connected operation.
Magento 1 → 2 migration & re-platforming.
Moved A-Shop off end-of-life Magento 1 to Magento 2 — rebuilding the customized frontend, re-implementing the 1C integration, migrating catalog, customer and order data, replacing incompatible extensions, and validating the new platform before cutover to protect live retail operations.
Magento upgrade & platform stabilization.
Maintained the new platform through Magento 2 upgrade and patch cycles — test-environment preparation, extension replacement, custom-module updates, theme fixes, staging validation and post-upgrade stabilization.
1C integration & data exchange.
Supported catalog imports, stock synchronization, order exports, category structures, product attributes, store-location and pickup-point data, and resolution of integration errors between Magento and 1C.
Checkout, payments & order completion.
Refined checkout across delivery selection, self-pickup, promo codes, gift packaging, cart updates and LiqPay payment confirmation to cut order-blocking issues.
Search, SEO & product discovery.
Improved search, filtering, indexing, landing pages, synonyms, URL rewrites, category structure and metadata via Mirasvit and Magento catalog tooling.
Omnichannel store availability.
Stabilized store availability and pickup through store-address synchronization, product-level availability popups, location mapping, duplication fixes and admin tools for managing offline-store visibility.
Frontend, analytics & security.
Maintained custom merchandising widgets, banners, labels and mobile layouts, plus analytics, GTM, Meta Pixel and TikTok Pixel conversion tracking — while applying security patches and responding to live compromise risks.

Online and in-store finally agree. Product-level availability shows which physical stores hold an item and enables self-pickup — with store-address sync and location mapping keeping availability consistent across every channel.
At a glance
Client
A-Shop
Industry
E-commerce — Consumer Retail & Omnichannel Commerce
Region / market
Ukraine · B2C · omnichannel
Services
Magento 1→2 migration & re-platforming · Magento engineering & upgrades · 1C ERP integration · Checkout & LiqPay payments · Omnichannel availability & pickup · Search / SEO & merchandising · Frontend, analytics & security
Technologies
Magento 2, PHP, Elasticsearch, 1C ERP, LiqPay, Mirasvit Search Suite
Timeline
Long-term · ongoing
Visit Website >
THE RESULT
A-Shop moved off an unsupported, dead-end platform onto a modern, secure Magento 2 foundation — and now runs on a stronger, better-connected store. 1C data lines up with Magento's catalog, inventory, orders and store locations; checkout holds together across delivery, self-pickup, promo codes and LiqPay; store availability and pickup behave consistently online and in-store; and search and merchandising help customers find products faster — all kept current and secure through ongoing upgrades and incident response. The win isn't one metric on a dashboard; it's a connected retail operation that keeps trading reliably across every channel.
On Magento 2
Migrated off end-of-life Magento 1 onto a fully supported, patched Magento 2 foundation.
↓ Checkout failures
Fewer order-blocking failures across delivery, self-pickup, promo codes and LiqPay.
1C in sync
Stock, catalog and orders line up between Magento and 1C (98% sync accuracy — shown in the sidebar).
0 mismatches
Store availability and pickup behave consistently online and in-store.
Services on this project
The Encomage services that delivered this outcome. Keep only the ones that apply and link each to its service page — one, two, or three.
We go beyond building online stores by supporting e-commerce growth. Our team helps you to integrate payment gateways, shipping methods, and ERP systems to achieve your goals.
Choosing the right technologies can be challenging. Our experts help you navigate this complexity, offering tailored strategies to optimize your business operations and enhance efficiency.
We connect your payment systems, ERP, CRM, analytics, and third-party platforms into one reliable, automated ecosystem.
Tell us what you're trying to ship. We'll tell you how we'd approach it.
See It In Action

Checkout holds together across delivery, self-pickup, promo codes, gift packaging and LiqPay payment confirmation — the failure points that used to block orders at the moment of purchase, now stabilized.

Search and filtering rebuilt on Mirasvit and Elasticsearch — synonyms, indexing, landing pages and URL rewrites — so customers find products fast in a large, fast-changing catalog.

Product pages show accurate, 1C-driven stock and pricing alongside custom merchandising widgets, labels and banners — the catalog and marketing layer running on top of the ERP integration.
IN THE CLIENTS WORDS

“Since onboarding the team, the company was able to see a difference in the performance of the platform. The company appreciated that the team was responsible and well-organized.”
Evgeny Vasyutin
CEO — A-Shop
TECHNOLOGIES


