Skip to Content

New J2Commerce 6.6.5 is out. Here is everything in the release.

See What’s New
Account
Enter the email address on your account.
Forgot your username?
Enter your password.
Forgot your password?

Or continue with

Your Entire Store. Moved Over.
Keep Your Joomla Website. Level Up Everything Else.

The VirtueMart 3 migrator moves your products, orders, customers and their passwords, shopper groups, categories, taxes and coupons to J2Commerce 6, on the Joomla site you already run.

  • 25

    Migration Tiles

  • 14

    Data Domains Covered

  • 0

    Forced Password Resets

  • 2

    Connection Modes

Everything That Makes Your Store Work, Migrated

Two pages of migration tiles. Foundation data first, store data second. Every section in the right order so every relationship resolves correctly on arrival.

  • Legacy Passwords Carried Over

    Every customer logs in on day one with their existing password. Verified silently on first login, upgraded to a modern hash in the background. No reset emails to send on launch day.

  • Full Order Archive

    Orders migrate with totals, line items, billing and shipping address snapshots, customer notes, and full status history. When a customer calls about an order from three years ago, you have the record.

  • Products, Options, and Price Tiers

    Products arrive with their description, SKU, stock settings, and dimensions. Cart-attribute custom fields become product options. Shopper-group price tiers survive intact for your wholesale and VIP customers.

  • Shopper Group Mapping

    VirtueMart shopper groups map to Joomla user groups via a guided interface with smart defaults pre-filled. Your wholesale buyers land in the right group before you run the customer migration.

  • Category Tree Preserved

    VirtueMart product categories migrate as Joomla categories, nested correctly under your new shop tree. Customers find products exactly the way they always did.

  • Stop and Resume Any Time

    Every tile runs in 500-row batches with a 20-second time budget. Stop it, close the browser, come back tomorrow. Already-migrated rows are tracked and skipped automatically.

  • Tax Rules Move as Tax Profiles

    VirtueMart tax calculation rules migrate as J2Commerce tax profiles with rates. The tax setup your accountant configured migrates in one tile. You do not rebuild it from memory.

  • Migrate From a Live VirtueMart Store

    Remote PDO connection mode lets you migrate from a live VirtueMart database on a separate server, with optional SSL, while your old store stays live. You switch when you're ready.

  • Coupons Still Work

    VirtueMart coupon records migrate to J2Commerce. The promo codes you already have keep working on your new store.

The Feature That Protects Your Customer Relationships

Forced password resets on launch day lose customers who never try to log in again. The VirtueMart 3 Migrator avoids them. Every customer logs in on day one with the password they already had. That includes accounts with older hash formats.

On first login, the stored legacy hash is verified against what the customer types. If it matches, the account is silently upgraded to a modern secure hash in the background. The customer experiences nothing unusual except a store that works exactly as expected.

  • Zero forced password resets on launch day
  • Handles multiple legacy hash formats including older Joomla-era formats
  • The upgrade happens in the background, unseen by the customer

Your customers log in as before.

B2B Pricing Tiers

Not everyone pays the same price in your store. The shopper-group mapping tile lets you assign each VirtueMart shopper group to the correct Joomla user group, and the price tier migration carries over every per-product price your wholesale buyers, VIP customers, and contractors expect to see.

Manual migrations often lose these prices. This migrator carries them over.

  • Guided shopper group mapping UI with smart defaults
  • Per-product shopper-group pricing migrates as J2Commerce price tiers
  • Wholesale, VIP, contractor, and custom groups all handled
  • Option to skip groups that don't belong in the new install

Your wholesale buyers see the right price on day one. Or you'll be hearing about it.

Built for Big Stores That Can't Afford a Timeout

Every tile runs in 500-row batches with a 20-second time budget per request. Every committed row is tracked in a unique ID map. Stop the migration at any point, after a dropped connection or a closed browser, and resume where you left off.

You can run it across several sessions and check progress in between.

  • 500-row batches that avoid timeouts
  • ID map tracking prevents duplicate rows on resume
  • Rows already migrated are skipped on every later run
  • Reset tools for clean staging runs before go-live

Stop, close the browser, and resume where you left off.

Move Your VirtueMart Store to J2Commerce 6

Your catalog, orders and customers move to J2Commerce 6, and customers keep their passwords.

  • Legacy Passwords Carried Over
  • Full Order Archive
  • Products, Options, and Price Tiers

Use Cases

The Solo Store Owner Ready for What's Next

A leather goods store on VirtueMart, with trade buyers in their own shopper group, can install J2Commerce on its existing Joomla site, run the Foundation page (currencies, countries, tax profiles, manufacturers, order statuses), then work through the Store Data page over a few evenings. Trade buyers log in with their existing passwords and keep their pricing tier, and the order history is in the admin.

The Agency Running a Staged Migration

An agency migrating a garden supply retailer with several shopper-group price tiers can connect to the live VirtueMart database remotely, run test migrations on staging, use the Reset Migrated Data tool to wipe and restart between runs, and run the production migration on go-live day while the old store stays live.

The B2B Distributor With Wholesale Complexity

A wholesale distributor with retail, contractor, distributor and key-account shopper groups can run a test migration on staging and spot-check products across all four price groups before running production, so each group logs in to the prices it expects.

The High-Volume Seller Who Cannot Lose an Order Record

An automotive parts store whose warranty department checks orders daily can run the order tile across several evenings in 500-row batches, resuming from where it left off each time, with line items, customer notes and billing address snapshots included.

Languages

Translated into 22 languages.

  • Arabic Unitag ar-AA
  • Chinese, Traditional zh-TW
  • Danish da-DK
  • Dutch nl-NL
  • English (United Kingdom) en-GB
  • English (United States) en-US
  • Finnish fi-FI
  • French fr-FR
  • German de-DE
  • Greek el-GR
  • Hebrew he-IL
  • Italian it-IT
  • Japanese ja-JP
  • Norwegian Bokmål nb-NO
  • Persian Farsi fa-IR
  • Polish pl-PL
  • Portuguese, Brazil pt-BR
  • Portuguese, Portugal pt-PT
  • Russian ru-RU
  • Spanish es-ES
  • Swedish sv-SE
  • Turkish tr-TR

Reviews

Customer Rating

No reviews yet

Every review comes from a licensed customer and appears exactly as written.

Write a Review

Log in to share your review.

Migration Tools Works with J2Commerce 6

VirtueMart 3 to J2Commerce 6

Move your VirtueMart 3 products, orders and customers to J2Commerce 6 on the Joomla site you already run, with customer passwords carried over.

Free
Every year

Item added to cart. Checkout

View Wishlist
  • Updates, downloads and support for the length of the license
  • Your plugin keeps working after the license ends, and renewing brings new updates
  • A step-by-step user guide for every setting, linked below

Joomla
Joomla 6
J2Commerce
J2Commerce 6

You May Also Like

Stripe

Payment J2Commerce

Keep shoppers on your page with Stripe Elements or send them to hosted Stripe Checkout, switched with one setting.

Advanced Cart

Module J2Commerce

Give shoppers a slide-out cart drawer with a free shipping progress bar and inline coupons, so they never leave the page to see their cart.

HikaShop to J2Commerce 6

J2Commerce

This adapter lets the J2Commerce 6 Migrator read your HikaShop store and bring over products, variants, customers, orders and more.

WooCommerce to J2Commerce 6

J2Commerce

Move your WooCommerce store and WordPress content to Joomla 6 and J2Commerce, and customers log in with their existing passwords.