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.

Simple, one-time pricing

Buy once on Codester, host on your own server. No monthly subscription for the script itself.

Regular License
$XX
One-time · Single end product

  • All 4 platforms included
  • All 16 migration combinations
  • Stripe & PayPal integration
  • Background cron processing
  • Multi-user SaaS system
  • 6 months Codester support
  • Future version updates
Buy Regular License

Prices shown are set by Codester and may vary. Click "Buy" to see the current price.

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 extended 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, 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.

Ready to migrate your store?

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

View Live Demo Buy on Codester →