A self-hosted PHP SaaS script that transfers your entire product catalog between WooCommerce, Shopify, OpenCart 4, and ikas — all 16 combinations, out of the box.
Complete, production-ready migration tooling — images, categories, variants, SEO, and more.
Migrates names, descriptions, prices (regular & sale), SKU, EAN/UPC barcode, weight, dimensions, categories with full hierarchy, and product attributes.
Main product image plus full gallery. Images are downloaded and stored on the target server — not just URL-linked — ensuring they work even if the source goes offline.
Variable products with all variant combinations (Size, Color, etc.), per-variant pricing, stock levels, and images. Handles up to 16 platforms × N variants.
Product slugs and SEO URLs are transferred. For OpenCart 4 with multiple languages, a separate SEO URL entry is created for every active language automatically.
OpenCart 4 stores with multiple active languages receive product names, descriptions, and SEO URLs inserted for every language — not just the default one.
Migrations run as background cron jobs. Close your browser and come back — the migration keeps going. Concurrent user migrations don't block each other.
SKU-based duplicate detection. Already-migrated products get updated instead of duplicated. Safe to run the same migration multiple times.
Full subscription system with plan-based product limits, Stripe and PayPal payment integration, admin dashboard, and user management.
PDO prepared statements, CSRF protection on all forms, bcrypt password hashing, HMAC webhook verification, and role-based access control.
No technical knowledge required. If you can fill a form, you can migrate a store.
Add your source and target stores using API keys or — for OpenCart 4 — a lightweight bridge file you upload once.
Choose source store, target store, and set a product limit if needed. Click Run Migration — that's it.
Watch real-time progress or close the browser. The background cron job finishes the migration automatically.
Every supported platform works as both source and target — mix and match freely.
New platforms can be added by implementing a single PHP interface — no core changes needed.
Buy once on Codester, host on your own server. No monthly subscription for the script itself.
Prices shown are set by Codester and may vary. Click "Buy" to see the current price.
"Migrated 2,400 products from WooCommerce to Shopify in under an hour. Categories, images, variants — everything came over perfectly. Saved us days of manual work."
"The OpenCart 4 bridge is genius. Uploaded one PHP file, set the key, and it just worked. Our 800 products migrated to WooCommerce flawlessly including all the Turkish SEO URLs."
"Running this as a SaaS for my clients. The subscription system is well-built, Stripe payments work perfectly. Already recouped the extended license cost after the first client."
StoreMigrate is a self-hosted PHP script you install on any web server. It connects to your source platform (e.g., WooCommerce) via API, reads your products, and writes them to the target platform (e.g., Shopify). Migrations run as background cron jobs — no need to keep your browser open.
No. You pay once on Codester and host it yourself. The script itself has no monthly fee. If you use it as a SaaS service, your own customers pay you — the payment gateway (Stripe/PayPal) is configured in your own admin panel.
Yes. Since OpenCart 4 does not have a native REST API for product management, StoreMigrate uses a lightweight bridge file (sm_oc4_bridge.php) that you upload to your OpenCart root once. It acts as a secure local API proxy. After migration, simply delete the bridge file.
ikas uses a GraphQL v2 API. You create a Private App in your ikas dashboard, copy the Client ID and Client Secret, and enter them in StoreMigrate. No bridge file is needed — it communicates directly with ikas's API at api.myikas.com. Products, variants, images, categories, and stock are all migrated.
Product name, description, regular & sale prices, SKU, EAN/UPC barcode, weight, category hierarchy (including parent categories), main image & gallery (downloaded to target server), product variations with per-variant pricing and stock, SEO slug/URL, and brand/manufacturer. OpenCart 4 also supports multi-language descriptions and SEO URLs for all active languages.
PHP 8.1 or higher, MySQL 5.7+ / MariaDB 10.3+, cURL, PDO, and JSON extensions. Works on any shared hosting, VPS, or dedicated server running Apache or Nginx. The cron job requires cPanel cron or SSH access to schedule the cron command.
Yes — with the Extended License. The script includes a full subscription system with plan management, Stripe and PayPal payment gateways, user management, and an admin dashboard. You can offer free and paid plans with configurable product limits.