v2.0.0 · PHP SaaS Migration Script

Product Migration PHP SaaS Script
for WooCommerce, Shopify, OpenCart & ikas

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.

16
Platform combinations
4
Platforms supported
One-time payment
PHP
Self-hosted, no monthly fees
🛒 WooCommerce 🏪 Shopify 🛍️ OpenCart 4 ikas

Everything you need to migrate products

Complete, production-ready migration tooling — images, categories, variants, SEO, and more.

📦

Full Product Data

Migrates names, descriptions, prices (regular & sale), SKU, EAN/UPC barcode, weight, dimensions, categories with full hierarchy, and product attributes.

🖼️

Images & Gallery

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.

🔀

Variations & Options

Variable products with all variant combinations (Size, Color, etc.), per-variant pricing, stock levels, and images. Handles up to 16 platforms × N variants.

🔗

SEO-Friendly

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.

🌐

Multi-Language

OpenCart 4 stores with multiple active languages receive product names, descriptions, and SEO URLs inserted for every language — not just the default one.

Background Processing

Migrations run as background cron jobs. Close your browser and come back — the migration keeps going. Concurrent user migrations don't block each other.

🔄

Smart Upsert

SKU-based duplicate detection. Already-migrated products get updated instead of duplicated. Safe to run the same migration multiple times.

👥

Multi-User SaaS

Full subscription system with plan-based product limits, Stripe and PayPal payment integration, admin dashboard, and user management.

🔒

Secure by Default

PDO prepared statements, CSRF protection on all forms, bcrypt password hashing, HMAC webhook verification, and role-based access control.

Migrate in three simple steps

No technical knowledge required. If you can fill a form, you can migrate a store.

1

Connect Your Stores

Add your source and target stores using API keys or — for OpenCart 4 — a lightweight bridge file you upload once.

2

Configure Migration

Choose source store, target store, and set a product limit if needed. Click Run Migration — that's it.

3

Monitor & Done

Watch real-time progress or close the browser. The background cron job finishes the migration automatically.

All 16 migration combinations

Every supported platform works as both source and target — mix and match freely.

Source ↓ / Target →
🛒 WooCommerce
🏪 Shopify
🛍️ OpenCart 4
⚡ ikas
🛒 WooCommerce
🏪 Shopify
🛍️ OpenCart 4
⚡ ikas

New platforms can be added by implementing a single PHP interface — no core changes needed.

One-time purchase — no monthly fees

Buy once on Codester, install on your own server, and use it however you want — personal projects, client work, or as a fully monetised SaaS service.

✅ Everything Included

One purchase gives you the complete package: all 4 platforms, all 16 migration combinations, Stripe & PayPal payment gateways, multi-user subscription system, admin dashboard, and full source code. No hidden modules, no locked features.

✓ All 4 platforms ✓ Full source code ✓ Stripe & PayPal ✓ Multi-user SaaS ✓ Admin dashboard ✓ Future updates ✓ Documentation ✓ Codester support
View Pricing & Buy on Codester →

Price and license options are shown on the Codester product page.

Trusted by store owners

★★★★★

"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."

M
Michael R.
E-commerce Manager
★★★★★

"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."

S
Selma K.
Online Store Owner
★★★★★

"Running this as a SaaS for my clients. The subscription system is well-built, Stripe payments work perfectly. Already recouped the license cost after the first client."

T
Thomas W.
Web Agency Owner

Frequently asked questions

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 for your own customers, the payment gateways (Stripe/PayPal) are configured in your own admin panel — all revenue goes directly to you.

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. The script includes a full multi-user 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 — and charge your own customers however you like.

Ready to migrate your store?

Join store owners who've already moved thousands of products with StoreMigrate.

View Live Demo Buy on Codester →