Are there any shopping cart peculiarities which can limit migration possibilities?
Yes, it is a common situation that shopping cart functionality limits migration opportunities. The following shopping cart doesn’t allow to create extra fields: Shopify, BigCommerce, osCommerce, CRE Loaded, Loaded 7, Zen Cart, WP e-Commerce. So that, Cart2Cart can’t import extra fields to those platforms.
You can choose only default order statuses and can’t create new on: Shopify, Yahoo Store, Volusion, 3dcart. That’s why merchants will be able to map order statuses on Source store only with default ones on mentioned carts.
As for migrations to WooCommerce - keep in mind, that you’ll be able to map all order statuses from your Source Cart with only the default ones on WooCommerce stores.
When migrating to Shopify be aware of such limitations - you can transfer no more than 100 000 redirects from your Source Cart and no more than 65 000 orders per one customer.
Each product description should contain less than 65 000 symbols on the source store, otherwise the product will be skipped during migration.
Note: If your customers and/or orders contain invalid data in shipping, billing addresses etc., our service will replace them with default details suitable for Shopify. The original info won’t get lost, however - it’ll be moved to Additional details -> Note of each appropriate customer and order.
Also, Shopify’s product Type field is limited to 255 symbols.
The platform takes product types from your Source Cart categories, so if some product on your old store is in a few categories simultaneously - it can be skipped during migration.