A store that stays yours and is not stuck on old PHP
Your store runs on old PHP, which slows sales and adds risk. Stable Shop gives you 46 modules, multiple warehouses, Nova Poshta and payments out of the box. We move your catalog, customers and page URLs. The review of your store is free.
- time to first byte of the home page
- 167 ms
- auto-parts store, Hetzner cx43, 19.05.2026
- core modules: delivery, payment, stock, loyalty, SEO
- 46
- Redis cache hit rate with no evicted keys
- 98.3%
- measured 12.06.2026
- warranty from the date the acceptance certificate is signed
- 30 days
Stable Shop in 31 seconds
Support for your PHP version has ended
When a version loses support, new vulnerabilities in it are not fixed. The PHP version is often visible in the server response headers, so anyone who opens the site can see it.
PHP 7.3
support ended: December 2021
PHP 7.4
support ended: November 2022
PHP 8.0
support ended: November 2023
PHP 8.1
support ended: December 2025
Dates are from php.net/supported-versions. Some hosts backport fixes themselves, so ask yours, but that is no guarantee.
What is switched on out of the box
All 46 modules are included in every plan. You turn modules on with a switch in the admin panel.
Multiple warehouses
One SKU can sit in several warehouses, each with its own price, stock and delivery time. Orders are split automatically.
Wholesale and customer groups
Several wholesale price tiers on one catalog, per-item personal prices, minimum order amounts.
Nova Poshta and Ukrposhta
Waybills in two steps, registers, tracking, pickup point selection on a map, a separate sender for each warehouse.
Payments and receipts
LiqPay, WayForPay, Monobank, cash on delivery and bank transfer; a Checkbox fiscal receipt goes to the customer after payment.
Ukrainian-language search
Meilisearch with lemmatization: a search for “winter tires” finds “winter tire”, and part numbers match with spaces and hyphens.
SEO and feeds
Seven sitemaps, 16 structured-data types, redirects, exports to Rozetka, Prom, OLX and Google Shopping.
How we move your store
Migration timelines and cost depend on the catalog, so we name them after the review.
01
Review
We look at your current store: catalog, orders, customers, modules, page URLs. It is free, and we will say so if staying where you are is the better deal.
02
Import
We move the catalog, customers and orders with a one-off import built for you. The product has no OpenCart import button, so we do this work ourselves.
03
URLs and SEO
We set up redirects from old URLs to new ones, sitemaps, structured data and meta tags so you do not lose rankings.
04
Launch
We deploy next to the old store, check orders and payments, then switch the domain.
What it costs
Buy it and install it on your server, rent it on ours, or take an agency license.
on your server
Self-Hosted
€2,500
one-off
- One working domain and subdomains
- Source code, all 46 modules
- 12 months of updates and support
on our server
Rental
from €99
per month
- The same 46 modules
- We run the server
- Fits if you have no server of your own
for agencies
Agency license
on request
several stores on one license
- For those who set up stores for clients
- Terms depend on the number of domains
The base currency is the euro; hryvnia is charged at the National Bank of Ukraine rate on the invoice date. Payment is by bank transfer to a sole-proprietor account, with a contract and closing documents. Warranty: 30 calendar days from the date the acceptance certificate is signed. Prices valid from 08.09.2026. We do not publish prices for implementation and custom work: the free review comes first.
Stable Shop against the alternatives
| Criterion | Stable Shop | Renting a site builder | A theme for OpenCart |
|---|---|---|---|
| What stays with you | The source code and the data on your server | The store lives on someone else's platform, the code is not handed over | A skin on top of someone else's engine, the core is not yours |
| Several warehouses | One SKU across several warehouses, each with its own price, stock and delivery time; the order is split automatically | Depends on the plan, usually one price per product | A theme does not add this — it is engine logic |
| Wholesale prices | Customer groups, several wholesale levels, personal prices per item, minimum order amounts | Usually a separate, more expensive plan | None |
| Stock accounting | Every stock movement as a separate record with an author and a timestamp; operations run in transactions with row locking | A basic stock number on the product | None |
| How the product is paid for | A one-time purchase of the engine; the alternative is renting it on our hosting | A monthly fee for as long as the store runs | A one-time purchase of the skin, the engine separately |
| Who will be able to extend it | Any Laravel developer: the stack is industry standard, with no home-made layers | Only within the settings of the platform | A developer for OpenCart |
| Catalog search | Meilisearch with Ukrainian lemmatization; an SKU is found with spaces, hyphens and dots | The built-in search of the platform | Depends on the engine |
When you do not need Stable Shop
Frequently asked
Why is PHP 7.3 risky for a store?
Support for this version ended in December 2021: new vulnerabilities in it are not fixed. Some hosts backport patches themselves, so ask yours, but that is no guarantee. The PHP version is often visible to anyone in the server response headers, so it is not a hidden detail.
Will page URLs and search rankings survive?
URLs that change get permanent redirects from old to new, and we carry meta tags and structured data over separately. Nobody can guarantee rankings: we answer for the technical part.
What happens to orders and customers?
We move the catalog, customers and order history with a one-off import. What exactly is imported is agreed at the review, before work starts.
How long does the move take and what does it cost?
It depends on catalog size, the number of modules and what has to be custom-built. Stable Shop prices are listed above. We do not publish migration prices or timelines: the free review comes first.
Who owns the store code?
With Self-Hosted the engine is installed on your server, the source code and data stay with you, and the rights to the code pass to you after full payment. With rental the store runs on our server.
What if Stable Shop is not right for me?
If you have one warehouse, a few hundred products and no plans for wholesale or custom work, renting a simple store builder will be cheaper. We will say so in our first reply, not after you pay.
We will review your store and tell you honestly what is the better deal
Send us your site address. We will look at the catalog, the PHP version and the modules, and name the timeline and cost of the move, or tell you that you are better off staying where you are.

