FAQ

Password Migration

eCommerce Data Import via Cart2Cart becomes even more beneficial with Password Migration functionality. Your clients’ passwords will be accurately transferred to the Target Store. The customers will be able to create new orders the minute your enhanced e-shop goes live instead of spending time recovering and confirming their old passwords.

Password MigrationTo
Magento 1.xMagento 2.xWooCommercePrestaShopThirty BeesOpenCart 3.0 and higherWP eCommerceShoppCS-CartVirtueMart 2.x - 3.x
From
Magento 1.xYESPlugin RequiredPlugin RequiredPlugin RequiredPlugin RequiredPlugin RequiredNONONOYES
Magento 2.xPlugin RequiredPlugin RequiredPlugin RequiredPlugin RequiredPlugin RequiredPlugin RequiredNONONOYES
VirtueMart 2.x - 3.xPlugin RequiredPlugin RequiredPlugin RequiredPlugin RequiredPlugin RequiredPlugin RequiredYESYESNONO
VirtueMart 1.xPlugin RequiredPlugin RequiredPlugin RequiredPlugin RequiredPlugin RequiredPlugin RequiredNONONONO
WooCommercePlugin RequiredPlugin RequiredYESPlugin RequiredPlugin RequiredPlugin RequiredYESYESNOYES
WP eCommercePlugin RequiredPlugin RequiredPlugin RequiredPlugin RequiredPlugin RequiredPlugin RequiredYESYESNOYES
ShoppPlugin RequiredPlugin RequiredPlugin RequiredPlugin RequiredPlugin RequiredPlugin RequiredYESYESNOYES
OpenCartPlugin RequiredPlugin RequiredPlugin RequiredPlugin RequiredPlugin RequiredPlugin RequiredNONONONO
PrestaShop 1.6Plugin RequiredPlugin RequiredPlugin RequiredPlugin RequiredPlugin RequiredPlugin RequiredNONONONO
PrestaShop 1.7Plugin RequiredPlugin RequiredPlugin RequiredPlugin RequiredPlugin RequiredPlugin RequiredYESYESNONO
osCommercePlugin RequiredPlugin RequiredPlugin RequiredPlugin RequiredPlugin RequiredPlugin RequiredYESYESNOYES
osCMaxPlugin RequiredPlugin RequiredPlugin RequiredPlugin RequiredPlugin RequiredPlugin RequiredNONONONO
Loaded Commerce (CRE Loaded)Plugin RequiredPlugin RequiredPlugin RequiredPlugin RequiredPlugin RequiredPlugin RequiredNONONONO
Zen CartPlugin RequiredPlugin RequiredPlugin RequiredPlugin RequiredPlugin RequiredPlugin RequiredNONONONO
xt:CommercePlugin RequiredPlugin RequiredPlugin RequiredPlugin RequiredPlugin RequiredPlugin RequiredYESYESNOYES
modified eCommerce ShopsoftwarePlugin RequiredPlugin RequiredPlugin RequiredPlugin RequiredPlugin RequiredPlugin RequiredYESYESNOYES
CS-CartPlugin RequiredPlugin RequiredPlugin RequiredPlugin RequiredPlugin RequiredPlugin RequiredNONOYESNO
Thirty BeesPlugin RequiredPlugin RequiredPlugin RequiredPlugin RequiredPlugin RequiredPlugin RequiredYESYESNONO
JoomShoppingPlugin RequiredPlugin RequiredYESPlugin RequiredPlugin RequiredPlugin RequiredYESYESNOYES
GambioPlugin RequiredPlugin RequiredPlugin RequiredPlugin RequiredPlugin RequiredPlugin RequiredNONONONO
Password MigrationMagento 1.xMagento 2.xWooCommercePrestaShopThirty BeesOpenCart 3.0 and higherWP eCommerceShoppCS-CartVirtueMart 2.x - 3.x
To

More info

Migrate Multiple Languages via Cart2Cart

The Data Import via Cart2Cart is not only automatic, brisk and error-free, the service constantly offers the new possibilities for the online retailers. To be more specific, the service supports multiple languages transfer and accurately migrates them to the future online store. The clients get an opportunity to surf the eCommerce website on their appropriate language and make the orders more efficiently.

Check the table below to find out whether Multiple Language Migration is possible within your shopping carts pair:

More info

Missing migrated data after a new demo migration

Cart2Cart provides a Demo migration (transfer of 10 products and customers and orders related to them to the Target store) to try the service in action. The number of Demo migrations from one customer account is unlimited and totally free.

However, each new Demo migration overwrites the data migrated during the previous Demo on the Target store. Therefore, the content migrated during the previous Demo migration will be missing after a new Demo is completed.

More info

What Happens to Source Cart Data During and After Migration?

Source Cart Data remains unchanged during and after migration. When you are moving to a Target Cart, the data is just copied, not deleted from Source Cart. Migration is an absolutely secure process for Source Cart Data. So you can still use your current cart with no difference in work during and after migration. After migration is finished a new store on the Target Cart will be accessible only to you. When you finish checking and adjusting a new store, open it to your clients.

More info

Cart2Cart Contributor Guidelines

Cart2Cart Blog is a fast-growing, credible source with over 200, 000 visitors annually. We publish comprehensive, descriptive content and glad to accept tech guest posts from eCommerce experts. Want to become an author? Please, check your article against the Requirement List to improve your chances of getting featured.  

We look for unique and smart content. To us, this means high-quality original perspectives on the topics our readers care about. Exclusive ideas and actionable tips are the primary reasons users turn to Cart2Cart. We welcome experienced contributors and well-researched articles that give insight into fresh eCommerce trends, provide accurate information and offer creative solutions.

Content Quality Expectations:

  • Our Focus: We have customer voice in mind when evaluating what to publish. Our blog content should cover relevant eCommerce topics, that will be useful for the target audience, including shopping platforms comparisons and reviews, takeaway tips customers can put to use right away, tutorials for e-merchants, the latest news and trends on eCommerce.
  • Creativity: Our writings should inspire and educate therefore we’re interested in new ideas no one has discussed or even thought of yet. You can also outline a common problem and offer innovative advice to attract readers. The pieces on topics we’ve all read 100 times before won’t be selected for publication.
  • Length: Articles typically ranges from 1000 to 3000 words. Preferably, we aim for about 1200 - 1700 words.  
  • Trustworthy resources: To support the content by educational experience, real examples or additional information, contributors can weave in at least a few links to outside websites. But be savvy about the sources you cite. We won’t approve overly self-promotional posts and sales pitches. Acceptable links include relevant articles or reputable researches with DA of 50+.
  • Republishing: As it was mentioned above, Cart2Cart only accepts original content. Contributors can republish their posts 5-6 weeks after they go live, having changed the headline and used a rel=“canonical” tag.
  • Writing style: The submission you’re sending should be both informative for experts and easy for anyone to read and understand. Browse through our blog to better understand the tone, voice and writing style we use to attract readers. Check out if your topic has not yet been covered or present a new angle on an existing subject. Sloppy work with typos and factual errors won’t be accepted.

Apply To Become A Contributor

The first step to take for getting an article up on Cart2Cart blog is submitting a form.

Contributors should expect to receive a response within 1 week. If you have not heard from us after 3 weeks, your submission was likely rejected.

Once you get an onboarding email from us, you will be asked to provide a two-three-sentence bio and your headshot. The guest author can also hyperlink one website (if this source fits our requirements).

Accepted guest blog content will likely require editorial corrections and we reserve the right to revise, edit and update your posts in the future.

We’re looking forward to your requests!

More info

Why isn't my coupon code working?

Valid coupon codes are displayed exclusively on the Cart2Cart website and our social media accounts (Facebook, LinkedIn, Twitter).  You can use vouchers provided by our certified industry partners and affiliates as well.

Any other promo codes you find on the web are fake. We don’t offer coupons through deal sites. 

Important note: if you try to activate discount with fake vouchers from any other website, that doesn’t officially partner with Cart2Cart, it will return an error message.  

Cart2Cart always opt for coupon codes to please our loyal customers. However, if you try to use a coupon code from a deal website, that’s not how it works.

More info

Are there any limitations to product variants migration?

Technical peculiarities of the most shopping cart supported by Cart2Cart impose certain limitations on product variants migration in extremely large amounts. As the results, transfer of products with more than 1000 variants each may be followed by technical hitches down to migration suspension in particular cases.

If you assume there is a chance of facing such an issue or already have faced any difficulties, please contact our Support Team for analysis and searching of possible solutions.

More info

Can I migrate my attribute groups?

In terms of automated migration Cart2Cart supports a transfer of product attributes, but not product attribute groups. Pay attention that only attributes that are set to products will be migrated. Attributes that are not assigned to products won’t be moved to a target store.

There is still a possibility to migrate product attribute groups with attributes the way they were arranged on your Source cart within Service Packages. To check if they can be moved to the new store in terms of Service Packages, please contact support team.

More info

Why is my migration taking so long?

The time of data migration depends on many outside factors we can’t control. The reasons causing a slow transfer might vary for different types of shopping carts.

The typical issues we face:

  • with open source carts there is a large amount of data, firewall limitations (make sure Cart2Cart IPs are all in your whitelist) and a hosting that disallows Cart2Cart to process the requests quickly, or simply blocks them
  • with hosted carts - API requests limit
  • also, there are some peculiar platforms (open source and hosted ones) that forbid access to their databases/APIs, or give it partially. The only way to get files out of such carts is through CSV export, and if you’re migrating from one of them - the runtime will depend solely on the number of transferable entities.

The rule of thumb is the following: the fewer items you’re moving, the less time it takes. So, if your store is huge - the transfer might take a little longer. Remember, we’re handling your data carefully, without rushing, to avoid any mixing or duplications.

(more…)
More info

What is the right structure of .csv and .xml files with entities to upload to the Migration Wizard?

Due to technical peculiarities of certain shopping carts supported by Cart2Cart, you will have to upload .csv /.xml files which contain transferable entities to the Migration Wizard manually.

Since every shopping cart is unique, the structure of entity files (products, customers, orders, etc.) and the list of mandatory fields within the files may vary. To ensure qualitative and accurate data migration, Cart2Cart requires a definite file structures, the templates of which you can download below.

Please note: Cart2Cart does not check the info within the files and only validate the presence of certain fields mandatory for data migration.

Actinic

CSV File

ekmPowershop

ePages

Etsy

Miva Merchant 5.x - 9.x

Miva Merchant 4.x

nopCommerce

Volusion

More info

Where do I find my Migration ID and Ticket ID?

Migration ID can be found in your Migrations List.

Enter Migration List and you’ll see the number above each of your transfers.

Migration ID and Ticket ID

How about Ticket ID?

Each time a ticket is created for a new user - one of Cart2Cart Support Managers sends an email response to it - the Ticket ID can be seen in its subject.

Migration ID and Ticket ID
More info

Will Cart2Cart migrate Blogs and Blog posts?

Cart2Cart supports migration of Blogs and Blog post from/to the following shopping carts:

  • PrestaShop
  • WooCommerce
  • BigCommerce
  • Shopify

After migration with Cart2Cart Blog posts will appear in chronological order.

Blog details, blog categories and Blog Posts are transferable only within default built-in shopping cart blogging engines. Blogs and blog posts created with the help of 3rd-party blogging apps will not be moved.

However, since PrestaShop doesn’t have default blogging engine, an additional paid PrestaBlog (Professional Blog) module is required - more details here.
More info

How can I add a new language to my shopping cart?

To perform shopping cart migration with the preservation of your Source Cart’s multiple languages, the corresponding languages need to be added and configured properly in your Target Cart before the data transfer.

For example, if you have English and Spanish languages set up in your Source Cart, they both need to be present as available languages in Target Cart. Moreover, it’s crucially important to ensure each language has identical ISO code on both Source and Target cart.

Here are short guides on adding and editing languages in some of the most popular shopping carts: OpenCart, PrestaShop, Magento 1.x, Magento 2.x.

Adding languages in OpenCart / editing ISO code

  1. Go to OpenCart marketplace and download the necessary language you need for your store. Unzip and upload it to your OpenCart root folder.
  2. Now, go to OpenCart Admin Panel. Go to System→Localization→ Languages→ “Add New” Button.
  3. Go to README file that was included in your installation ZIP file to get the language pack info.
  4. Copy the info from there to fill in all the necessary fields including language name, ISO code, locale, image, directory, etc correctly. Please, make sure that the ISO code of your source and target carts are identical.
  5. Selection_186 (1)

  6. Now, click “Save” button.

If you don’t need to add a new language but just check or alter the ISO code of an existing one, simply click “Edit” button and do the required changes.

Adding languages in PrestaShop

  1. Log in to PrestaShop Admin Panel. Go to “Improve” section→International →Localization→ Languages. You`ll see only English language that is set up by default.
  2. Selection_182

  3. To add more languages, go to International →Translations →Add/Update Language.
  4. 3-lang

  5. Add the language corresponding to your Source Cart. The ISO code will be substituted automatically depending on the language you choose.

To check whether the languages ISO codes of the Source Cart correspond to the Target ones, go to Localization→ Languages→ ISO code.

mc (1)

Adding languages in Magento 1.x

  1. Log in to your Magento Admin Panel.
  2. Go to Magento Connect and choose the language pack you need to download and click “Install Now”.
  3. Then, you need to click Get the Extension Key → Select and copy it.
  4. Go back to your Magento Admin Panel. Choose System → Magento Connect → Magento Connect Manager.
  5. Now, you need to log in to Magento Connect Manager, insert your extension key in “Install New Extensions” section.
  6. Press on “Install” and the language pack will appear instantly. The ISO code of the languages will be substituted automatically depending on the chosen language.
  7. Now click “Proceed”. That`s it! The installation procedure is over and now you can review the changes.

Make sure that the ISO code in your Source and Target carts are identical.

Adding languages in Magneto 2.x

  1. Download the language pack in Magento Marketplace. Follow the instructions provided in each language pack.
  2. Now, you'll need to add language pack to your Magento store. First, log in to your Magento Admin Panel.
  3. On the left side of Admin Panel, choose System→Web Setup Wizard.
  4. Screenshot from 2017-08-22 09-41-43

  5. Now, go to Component Manager
  6. Selection_199

  7. After that, click “Sign in” to your Marketplace account in order to provide Public Access Key and Private Access Key.
  8. Selection_200

  9. To find a key, go to Magento Marketplace → My Profile → Access Keys. Copy them and paste in the necessary fields.
  10. Selection_202

    Selection_204

  11. Now, click “Sync” button in order to synchronize the Component Manager with the Marketplace purchases. Under section New purchases click Install.
  12. The Extensions Grid will appear. Point out the language package for installation and click Install.
  13. When the installation is over, it has to be configured for your store according to the developer’s instructions which you can find in Magento Marketplace User Guide.

And of course, ensure the ISO code of the installed language is identical in both Source and Target carts.

More info

How to change store's root folder permissions (chmod 755)?

In order to change your current store’s root folder permission to “chmod 755” you need to connect to your server through FTP application, for example Filezilla. After that, find your store’s root folder and click the right button of your mouse on it.

From the given menu pick “File permissions...

Then, in “Numeric value” field write down “755” and select all the permissions as shown on the screenshot below.


More info

How to create FTP access with the help of cPanel?

FTP accounts provide access to your online store’s files through a protocol FTP. To create such access follow these steps:

  1. Login into your website cPanel.
  2. In the Files section, choose FTP Accounts.
  3. To login into your account via FTP, enter “yourdomain.com” as your FTP host, the username and password. Please, note! You should use strong passwords, opt for “Password Generator” to create one.
  4. In the Directory field, an assumed directory based on the FTP username will be auto created. But this is not correct. In this field you should delete everything after your store root folder. This could be public_html, httpdocs, htdocs, html.
  5. FTP quota is the maximum amount of bandwidth the FTP user may use. Thus, while creating FTP account for data migration set the “Unlimited” quota to use the total amount of bandwidth for the cPanel account.
  6. Click “Create FTP Account”.
More info

How can I switch domain name after the migration?

Cart2Cart doesn’t provide the service of domain switching. The detailed guide below will provide you with the most common scenarios on how to get the job done.

To start with, let us clarify two basic terms:

  • DNS (Domain Name System) - A global web system that accumulates different information, typically IP numbers, with domain names. Thus, when you enter a website address into a browser, your computer knocks to DNS, gives it the letters you’ve typed and receives an IP address instead. Then, it connects you to the requested Internet page.
  • NS (Name Server) - A server that handles queries from your computer, about the location of domain name’s various services. In most cases, websites have two name servers to which they’re pointed to.

Here are the three most prevailing situations you might find yourself in after the automated migration:

  1. You have both stores hosted by the same provider, under the same domain. Yet, your target store is in the subdirectory.
  2. Both of your stores are hosted by the same provider, yet each of them has different domain name.
  3. You have source and target stores hosted by different providers, under different domain names.

Case 1. The same provider - the same domain

This is one of the easiest ones. Both of your stores are hosted by the same provider, under the same domain, but your target store is in the subdirectory.

Let’s assume the source store is source.com and target - source.com/target-store

  1. Log in to your FTP
  2. Give your source store any other name (source.com -> abcd.com)
  3. Create a new folder and give it the same name your source store folder had.
  4. Move all data from target-store folder (abcd.com/target-store) to the folder, you’ve just created and renamed - (source.com)

Case 2. The same provider - different domains

  1. Log in to your FTP.
  2. Give your source store directory any other name.
  3. Once your source store name becomes available, rename your target store folder and give it the title of your source store directory.

The switch is over, your target store has received a name of your source store.

Case 3. Different providers - different domains

Please note that in this case after you perform the procedure of domain name switch your target store will be unavailable for the period 24-72 hours.

To switch the domain in the situation when you have different providers and different domains follow the instruction below:

  1. Log in to your hosting provider admin account (or wherever your domain is registered)
  2. Move to Domains menu. (This menu name might be different within different hosting companies)
  3. Select the necessary domain.
  4. In the domain management menu - select Manage DS Records, below the Name Servers title
  5. Fill in the new name servers into the appropriate fields.
  6. Click to save the changes.

Here are the three most frequently occurred reasons why your domain name leads to the old online store:

  1. The info on old DNS hasn’t been deleted from your domain details. To solve this - change your domain details so that they would point to the DNS of your new hosting provider;
  2. Your source store hosting provider still keeps your domain details in its DNS. To solve this - reach out to your hosting provider support and ask them to remove the data;
  3. Domain changes have not been spread among the DNS yet. To solve this: remain patient, domain switch is not a single-click procedure and requires time for the changes to be processed. Once after 72 hours period there is no positive result - contact your hosting providers to report the problem.

More info

How can I upload Connection Bridge automatically?

Automatic upload is an alternative option, that permits to upload Connection Bridge without actually entering your FTP client.

To use it, provide your FTP details - host, port (If it’s different from “21”), login, password and the path to the folder where your store is. Most times, shops are located right in the “home” folder and then you can skip the last field, but if yours is somewhere deeper, enter the path to it in this fashion - “/path/to/your/store”.

Here’s an example of how the fields should be filled:

  • Host: 10.4.5.24
  • Port: 72 (or skip the field if your port is 21)
  • Login: User
  • Password: 555222
  • Path: /path/to/your/store (or skip the field is your store is right in the “home” folder)
Note: each hosting has its peculiarities, so if any problems occur with the automatic upload we recommend uploading Connection Bridge manually - it only takes a few seconds. (more…)
More info

Default currency is undefined

Unfortunately, the default currency is not specified. Please log in your source store admin panel and select the default currency.

For example, here’s how to set default currency for VirtueMart:
Admin panel -> SHOP -> Shop -> Currency.

Default currency is undefined

Make sure there’s only one currency on the list; otherwise, it would be impossible to identify the default one.

(more…)
More info

Where can I find more info about Cart2Cart discount policy?

You can check Cart2Cart Terms of Services Chapter 2.7.12 for detailed information on a Discount Policy:

Discounts are issued in the form of 'percentage off' and are offered to customers via promotional emails, advertisements, on-site banners or third party communications. You can use one discount code per one order. If you have several coupon codes, choose one with the biggest discount. Discount codes may have validity period or may be issued for a specific product list. Cart2Cart reserves the right to cancel or change any discount without notice, at any time. All discounts are provided for the migration price only and do not apply to any additional options and services. If you have a discount coupon code but didn't apply it at the Confirm Migration step then your data migration price won't include a discount and Cart2Cart won't provide a refund in this case.

(more…)
More info

Do I have to pay extra money for Remigration or Recent Data Migration?

Yes the cost of Remigration, as well as Recent Data Migration is calculated as 50% of the migration price for the number of entities during standard migration.

However, the price of additional options remains the same as during standart transfer, in both cases. You can find more detailed information about the two services here. If you have any further questions feel free to contact our Support Team.

(more…)
More info

Can my new hosting cause migration interruption?

In case your store has a big number of entities, please make sure your hosting plan has enough space to accommodate all the data. Otherwise, Cart2Cart won’t be able to transfer your entities and migration will be interrupted.

(more…)
More info

Does migration influence the speed of my store?

The migration process doesn’t influence the speed of your store performance.

As an exception, you might experience website performance slowdown for one of the following reasons that Cart2Cart is not capable either to control or prevent:

  • the amount of products exceeds memory limit of your hosting plan;
  • wide range of third-party modules;
  • numerous product variants, product images;
  • viruses;
  • resource consuming template with animations;
  • large amount of visitors.
(more…)

More info

Can I use Recent Data Migration for several times?

Recent Data Migration service can be used as many times as you need. It will help to transfer the latest entities that were added to your Source store since last performed migration.

(more…)
More info

Can I run two multi-store migrations at the same time?

Unfortunately, it is not possible due to technical reasons. To prevent any possible faults, please, wait until one migration is completed and then proceed with the next one. In case you are moving from one shopping cart that supports multi-store to another, you can perform a single data transfer for all substores by simply mapping them at Stores Mapping section of "Entities Selection" step.

cart2cart-multiple-stores-migration (more…)
More info

What is the difference between FTP user privileges and FTP file permissions?

In some cases when Cart2Cart clients ask for additional customizations or fixes for their migration Cart2Cart engineers need a full access to all folders on the FTP. In case you create a unique user for Cart2Cart Team make sure you have granted access to FTP folders for this user. That means Cart2Cart tech staff will be able to:

  • Read. The user can download files from the folder.
  • Write. The user can upload files to the folder.
  • Run. The user can run extensions from the folder.

Usually, store owners set only file or folder permissions as 777 (that means enable all actions above) for users with full access.

But if the user has limited folder access he won't be allowed to do this actions even if folder has 777 access.

In order to prevent inconveniences:

  1. Send your own login details. It is the most comfortable way that requires minimum efforts.
  2. Add Cart2Cart user (or every user that is created/granted for Cart2Cart Team) to the group with full access to all folders of the FTP. It can be “Administrator” group, for example.
  3. Contact your host provider to set access to all folders for Cart2Cart user (or every user that is created/granted for Cart2Cart Team).

(more…)
More info

Can I delete my Source Store data after migration?

We highly recommend not to delete any of your entries (products, customers, orders, etc.) at the Source Store after full migration is completed. Since if you later on decide to use our Recent Data Migration Service we can't guarantee proper data transfer results. (more…)
More info

Will my migrated data look like on my current back office?

Cart2Cart provides a possibility to migrate products, customers and orders from your store database but not your back office. That’s why in a case there are some filters or other configurations at your admin panel, migrated data will look like it is saved in a database.

(more…)
More info

Should I turn on maintenance mode during migration?

If you transfer data to the live store, it is recommended to turn on maintenance mode on your target shopping cart before migration. This action will help to avoid possible loss of the orders which could be created during the migration procedure. In maintenance mode your customers will see a temporary page with information about service works.

You can find the information on how to turn on maintenance mode in documentation for your shopping cart.

Here are instructions on how to enable maintenance mode in some of the shopping carts:

(more…)
More info

I have two stores in a single folder at my FTP. Is it okay?

In order to avoid any inconveniences, before you start migration process, please make sure that a single shopping cart is located in a single folder or subfolder on your FTP. (more…)
More info

Cannot detect default language

Unfortunately, the default language is not specified. Please log in your source store admin panel and specify the default language.

(more…)
More info

Currency by id not found

The default currency is not specified, or it's not correct. Please specify the default correct currency in your source store settings. (more…)
More info

Currency by code not found

The default currency is not specified, or it's not correct. Please specify the default correct currency in your source store settings. (more…)
More info

Undefined path to images

The path to images in not specified. Please fill in the correct path in your source store settings. (more…)
More info

Detection language ISO code by ID failed

The language is not specified, or it's incorrect. Please choose the correct language in your source store settings. (more…)
More info

Why do products are not assigned to the corresponding categories at my Target store after migration?

If you manually created categories at your Target store and migrated only products with Cart2Cart then products won’t be assigned to the corresponding categories. However, if you choose to migrate categories as well as products - data will be matched at your Target shop in the same way as it was at your Source store.

cart2cart-product-categories-migration
(more…)
More info

Can I migrate pictures from my database dump?

While moving your store from a database dump image migration is not provided as a default feature. In order to transfer your pictures, you should grant us with an access to a folder with images. After the migration is finished we will upload them to your store.

(more…)
More info

Does Cart2Cart migrate the languages?

Yes, Cart2Cart supports the data import of multiple languages to WooCommerce, Magento, PrestaShop, OpenCart and Shopware. In case you want to explore the full list of shopping carts where multiple languages import, visit Cart2Cart Multiple Languages Migration page.

Cart2Cart offers a possibility to map (but not migrate) languages that already exist on your source store with those that will be displayed on a target cart. In order to avoid inconveniences, before migration you should to create proper languages on a target store. To do that you have login to your admin panel, enter language section and create new or edit already existing languages.

Here, we'll provide step-by-step instrusctions on how to add languages to the most popular shopping carts:

Here’s how you add a language to Magento:

Step to System->Manage Stores

Does Cart2Cart migrate languages?

Enter the Store View Name menu

Does Cart2Cart migrate languages?

Change Default Store View Name to English and save the changes

After, create a new store view (let’s say Spanish)

Does Cart2Cart migrate languages?

Type Spanish in the Name field, spanish in the Code field and choose Enabled in the Status field.

Does Cart2Cart migrate languages?

Save the store view

Now, on the frontend you can switch your store language to spanish

Does Cart2Cart migrate languages?

Here’s how you add a language to PrestaShop

Step to Localization->Translations

Does Cart2Cart migrate languages?

Choose the language you’d like to add (spanish in our example) in the ADD / UPDATE A LANGUAGE section and press add or update a language button

Does Cart2Cart migrate languages?

Now, on the frontend you can switch your store language to spanish

Does Cart2Cart migrate languages?

Here’s how you add languages to OpenCart

First, download a needed language pack from here

Then, enter your store’s root directory via FTP client, go to catalog->language from there and upload the language pack

Does Cart2Cart migrate languages?

Log in to OpenCart admin panel and go to Settings->Localisation->Languages

Does Cart2Cart migrate languages?

Click Add new and provide the needed info (all language details are usually mentioned in the ReadMe file in the archive you download)

Does Cart2Cart migrate languages?

Press Save

Does Cart2Cart migrate languages?

Now, on the frontend you can switch your store language to spanish

Does Cart2Cart migrate languages? (more…)
More info

I forgot to apply a discount code and payed a full price for my migration. Can I get my money back?

If you didn't apply a discount code at the Confirm Migration step then your data migration price won't include a discount and Cart2Cart won't provide a refund. (more…)
More info

The quantity of my products was calculated improperly.

Cart2Cart provides an opportunity to calculate an approximate time and cost of migration. You can make this procedure via Migration Estimator. Specify your Source and Target shopping carts. After that fill in the quantity of products, customers and orders you would like to migrate.

Note: Cart2Cart calculates only the quantity of parent products, so, in case your store includes child products (variants), they may not be counted. However, all of them will be migrated.

(more…)
More info

I have performed 2 migrations and relationship between orders and products is lost. Why is it so?

In case you start first migration and move products, for example, and then start second migration and move customers with orders - relationship between them will be lost. That’s why it is recommended to move all the data in one migration.

(more…)
More info

How can I configure my server PHP to check the Connection Bridge installation?

Sometimes you can see only plain text of Connection Bridge, instead of “BRIDGE_INSTALLED” message. If you aren’t able to proceed next on Migration Wizard, you will need to configure PHP settings for your server.

Unfortunately, there are no unique PHP settings for Cart2Cart Connection Bridge. That means, you will need to go to your shopping cart official website (Magento, WooCommerce, PrestaShop, etc.) and search for “PHP settings” or “PHP configuration” tutorials. Than follow this official guides to enter proper PHP settings for your shopping cart. Find more info about what are the Connection Bridge files and how to install them here.

(more…)
More info

Can I migrate coupon codes?

Yes, Cart2Cart supports the migration of coupon codes. However, this entity is currently available for migration within Magento, WooCommerce, Bigcommerce, PrestaShop, OpenCart, CS-Cart, VirtueMart, Shopify and Volusion only.

(more…)
More info

Can I migrate Grouped Price?

Yes, Cart2Cart supports migration of Grouped price within a limited number of platforms:

  • Magento
  • PrestaShop
  • OpenCart
  • VirtueMart
  • CS-Cart
  • AspDotNetStorefront (from only)
  • WooCommerce (to and from)

Grouped price matching happens during the step of Customer groups mapping.

(more…)
More info

Does Cart2Cart migrate Downloadable Products?

Downloadable products are mostly digital items, such as music files, eBooks, software etc., or additional files you attach to the physical products, typically, for guidance or description purposes.

Currently, Cart2Cart supports the transfer of such entities within the following platforms:

  • Magento
  • WooCommerce
  • OpenCart
  • 3dcart
  • PrestaShop
  • CS-Cart
  • osCommerce (from only)
  • Zen Cart (from only)
  • osCmax (from only)

But stay tuned, because we'll expand this list in the nearest future.

(more…)
More info

Can I migrate Related products?

Yes, Cart2Cart supports migration of Related products (including upsell and cross-sell products) within a limited number of carts:

(more…)
More info

Can I migrate reviews?

Yes, Cart2Cart supports migration of reviews. However, since reviews are bounded to products, it is required to perform products migration as well. Otherweis, reviews will migrate to your database, but won’t be displayed on a storefront.

(more…)
More info

I can’t find my shopping cart in the list of supported ones. What should I do?

Even if the platform you’re looking for is not in the list of supported shopping carts, we still can help you. Providing your Source cart allows to export store’s database to files, most probably we will be able to perform the migration on your request. Please, contact our Support for more detailed information.

(more…)
More info

Is it possible to restart Demo Migration?

Yes, Cart2Cart permits users to restart Demo Migrations. In order to achieve it - do the following:

1.Log in to your Cart2Cart account

2.Step to My Migrations List

cart2cart-demo-migration

3.Find the needed migration where the demo is completed, and press "Continue Migration"

cart2cart-demo-migration

4.After, get back to the second step of the Migration Wizard "Demo Migration" and simply click "Start Demo Migration" button in the bottom. Demo data transfer will start over again.

cart2cart-demo-migration (more…)
More info

How do I restore a MySQL database from an sql dump?

There are several ways of restoring a MySQL database from an sql dump.

1. By using a commandline

If your MySQL user has a password, then use this command:

mysql -h localhost -u [MySQL user, e.g. root] -p[database password] [name of the database] < [name of your sql dump, e.g. sqldump.sql]

Please note: there’s no space between -p and the password!

If there's no password:

mysql -h localhost -u [MySQL user, e.g. root] [name of the database] < [name of your sql dump, e.g. sqldump.sql]

2. By using phpMyAdmin

1. To restore a database, click the SQL tab

2. On the SQL page, uncheck the Show this query here again

3. Browse to your backup of the database

4. Click Go

How do I restore a MySQL database from an sql dump?

3. By using cPanel

1. Login to your cPanel

2. Under the files section, click on Backups

How do I restore a MySQL database from an sql dump?

3. Under Restore a MySQL Database, click on Choose File. Next, navigate in the file browser to your database backup you'd like to restore, click on it, then click on Open.

How do I restore a MySQL database from an sql dump?

4. You should now see your database backup that you've selected, go ahead and click Upload.

How do I restore a MySQL database from an sql dump?

5. Finally you'll see the full backup that got restored.

How do I restore a MySQL database from an sql dump?

4. By using Sypex Dumper

Download Sypex Dumper for free.

If you have any questions concerning MySQL database restoring, feel free to contact our Support Team.

(more…)
More info

Why are my categories or products displayed differently on Target Store?

As a migration service, we’re only responsible for transferring data from one store to another.

Thus, we can’t predict or control how the entities are shown on Target Store if its design template is customized.

Our recommendation is to perform transfers to the fresh installation with default design first, and then to customize store’s looks after migration is done.

(more…)
More info

How to Install Cart2Cart: Passwords Migration plugin?

Cart2Cart Passwords Migration plugins allow you to transfer customer passwords within these pairs of shopping carts.Currently, there are 6 passwords migration plugins. They are free to download and can be activated in a few simple steps. Get the detailed instructions by clicking the links below:

Note, the plugin should be installed only to the Target Cart. Contact Support Team with any questions you have.

More info

Does Cart2Cart provide reward points migration?

Yes, we do support the migrations of reward points between a range of shopping carts. Namely shop owners can move:

  1. Reward points that permit shoppers to buy goods
  2. Reward points that are given to customers after the purchase
  3. Reward points that clients already possess
  4. Reward points that are included in orders details
The details of such transfers vary in each particular case and, currently, e-merchants can move reward points among the following e-Commerce solutions:
  • OpenCart
  • 3dcart
  • PrestaShop
  • WooCommerce
  • X-Cart 5
  • CS-Cart (to only)
In case of migration between OpenCart and 3dcart, these entities will be moved automatically, with no further complications. However, such carts as PrestaShop, WooCommerce and X-Cart 5 require a preliminary installation of appropriate modules in order to make the transfers of reward points possible. (more…)
More info

Do you migrate payment info?

Yes, Cart2Cart provides a possibility to migrate payment info, but not payment methods. Information about the currency of payment, name of methods of payment and shipping is going to be included in order comment. Cart2Cart performs migration of payment info to such e-Commerce solutions:

  • Magento
  • PrestaShop
  • WooCommerce
  • OpenCart

Also, you can move your payment info in case of migration from:

  • Magento
  • PrestaShop
  • osCommerce
  • Zen Cart
  • Loaded Commerce
  • xt:Commerce
  • osCMax

In addition, if you perform data transfer from these platforms you can migrate credit card information including credit card number and expiry date.

If you still have some questions feel free to contact our Support Team.

(more…)
More info

I can’t access my administrative panel on Target store after migration.

Cart2Cart does not perform any modifications or deletion of admin account on Target store while migration. Therefore, check all your details carefully to access the administrative panel. (more…)
More info

What is the best way to report about my problem? Should I attach screenshots?

If you you have technical troubles while setting up the migration it is really important to visualize your thoughts in order to help our Support Team to meet all your demands. Since technical issues can be resolved only via email, it is recommended to add screenshots while submitting a ticket. This will help us to understand what kind of error is occurred and resolve it.

There are several ways to make screenshots:

1. Print Screen button on your keyboard. When you press it, an image of your screen is copied to the Clipboard. To print the screen capture or send it to someone via email, you'll first have to paste it into Paint or some other image-editing program and save it.

What is the best way to report about my problem? Should I attach screenshots?

2. Make screenshots with software like Jing or Snagit that provides additional editing features. You may highlight any part of image using provided tools and upload picture to the cloud drive like screencast.com. In this case you will simply send the link to a screenshot instead of sending the file. http://screencast.com/t/biQgXang Other sharing options are also available.

What is the best way to report about my problem? Should I attach screenshots?

3. If you don’t want to install additional software, you may also add extension to your browser:

  • Mozilla Firefox - ScreenGrab
  • Google Chrome - Awesome Screenshot, LightShot (Windows only), Webpage Screenshot
  • Opera Browser - Lightshot
This extensions also provide editing and sharing features.

What is the best way to report about my problem? Should I attach screenshots?

There are some rules for making a screenshots.

  1. Capture enough screen and highlight the main parts.
  2. Make easy to understand screenshots and don’t overload them with arrows, frames and so on.
  3. Text should be added in a frames or dialog windows.

(more…)
More info

Can I close the browser window during the migration?

When Demo or Full migration is running, the browser window can be closed. In this case transfer is not going to be interrupted. You will be notified when the switch is done via e-mail notification.

(more…)
More info

I’ve performed migration but my custom fields are not visible. Why is that so?

Often, due to template configurations your custom fields may not be visible on the front end. In order to fix that you should change template settings in admin panel.

(more…)
More info

Shopping cart migration with the help of CSV files

Due to some shopping carts peculiarities, you will have to export CSV files in order to perform migration. That’s why before migration it is recommended to check if your shopping cart provides a possibility to export files. Here is a list of such carts, and the easiest way to do that:

More info

I was migrating my multiple stores, but customer IDs were not moved. Why is it so?

Unfortunately, during Magento, OpenCart and PrestaShop multi-store migration such additional options are not available:

  • Preserve customer IDs on the Target store;
  • Preserve order IDs on the Target store;
  • Preserve product IDs on the Target store;
  • Preserve Category IDs on the Target store.

Nonetheless, during Magento multi-store migration additional option “Preserve order IDs on the Target store” is available. If you still have some questions feel free to contact our Support Team.

(more…)
More info

Not all of the customers were migrated. Why is it so?

Some shopping carts allow to create the same e-mail addresses for different customers. It means that system does not block/stop the registration with the e-mail address that is already in use. As the consequence, users have the same e-mail addresses.

In such situation Cart2Cart will migrate only first customer and another will be skipped. That’s why quantity of customers on Source and Target stores may be different.

(more…)
More info

How to check the number of entities on my current store?

In order to estimate the price of automated migration, you will need to know the number of entities on your current shopping cart. To do that, log into your platform admin area and follow the simple instructions below.

Note, that each e-Commerce platform has its peculiarities, so here you will find a detailed guide for:



How to check the number of entities on Magento?

1. To see the number of products, go to Catalog -> Manage Products. In the top of the table you will see the total quantity of products in your shopping cart.

However, there is a peculiarity - Magneto counts each product variant of configurable products as a separate one. Thus, the total number of products in Magento admin panel will be different from the one displayed on Migration Wizard during the transfer.

2. According to the same principle, check the number of:

  • customers (Customers -> Manage Customers)
  • and orders (Sales -> Orders).

How to check the number of entities on my current store?

How to check the number of entities on PrestaShop?

1. To get the number of products, go to Catalog -> Products. In the top left of the page you will see the total quantity of products in your shopping cart.

2. According to the same principle, check the number of:

  • Customers (Customers -> Customers)
  • and Orders (Orders -> Orders).

Note: On PrestaShop, there’s no possibility to see all categories at once, since categories can contain multiple subcategories in them. Same goes for products on all PrestaShop versions up to 1.4.x. How to check the number of entities on my current store?

How to check the number of entities on OpenCart?

This shopping cart shows the number of entities in several places of your admin area.

1. Total Orders and Customers are usually shown on in the Overview of the shopping cart on the Dashboard.

How to check the number of entities on my current store?

2. But, if you haven’t found the number of entities there, you will have to open Catalog -> Products Tab of the store and scroll down the page. Products quantity will be shown on the right bottom of the page.

3. According to the same principle, check the number of:

  • customers (Sales -> Customers -> Customers)
  • and orders (Sales -> Orders).

How to check the number of entities on my current store?

How to check number of entities on VirtueMart?

1. To see the number of products, open Joomla! admin panel and go to Components -> VirtueMart -> Products. In the top left of the list you will see the total quantity of products in your shopping cart.

2. According to the same principle, check the number of:

  • Customers (Components -> VirtueMart -> Shoppers)
  • and Orders (Components -> VirtueMart -> Orders).

How to check the number of entities on my current store?

How to check number of entities on WooCommerce?

1. To see the number of products, go to Products -> Products Tab in your WordPress admin menu. In the top left of the page you will see the total quantity of products in your shopping cart.

2. According to the same principle, check the number of:

  • customers (Users -> All Users)
  • and orders (WooCommerce -> Orders).

How to check the number of entities on my current store?

If you will need help, you are also free to contact our Support Team.

Note: During migrations to and from WooCommerce all the “Draft” products will be transferred as “Disabled” ones. Also, our service doesn’t move customers of a type “Administrators”.

The rest of entities will be moved with no complications.

How to check number of entities on Shopify?

There is no possibility to see Shopify’s entities in its admin panel. To do that merchants need to access store’s API, or use the following method.

1.Type the admin url of your store into the address bar - for example: https://mystore.myshopify.com/admin/;

2.Then, write the entities you’d like to count - products, customers etc., after the slash - https://mystore.myshopify.com/admin/products/;

3.Finally, paste count.json to the end of your link - https://mystore.myshopify.com/admin/collections/count.json

It should be noted too that we only move parent categories from Shopify. All the subcategories will be transferred as product tags to your target store.

Last point - migration of orders. There are archived and non archived orders on Shopify. And if the archivation is on - all of them will be transferred as Archived to your target store.

How to check the number of entities on my current store?

Archived orders look like this

How to check the number of entities on my current store?

Non archived orders look like this

How to check the number of entities on my current store?

Note that archived orders can’t be counted via count.json.

(more…)
More info

Do you migrate order status history?

Yes, Cart2Cart does migrate order status history but only within the limited number of platforms - namely, these ones:

From

  • 3dCart
  • CubeCart
  • VirtueMart 1.x

To and From

  • Magento
  • OpenCart
  • OsCommerce
  • PrestaShop
  • WooCommerce
  • ZenCart
(more…)
More info

Will my currencies be migrated to a Target store?

Although Cart2Cart doesn’t migrate currencies, it is possible to assign them from your Source to the Target Store.

In order to do that, create currencies on your Target Cart first. Then, match them during the appropriate Migration Wizard Step, to ensure the proper transfer. Finally, currencies are mapped and will be shown on the Target store in accordance to your set up.

Contact Cart2Cart Support team, in case you have any further questions.

(more…)
More info

Can I perform migration between 2 e-Commerce plugins within 1 CMS?

For technical reasons, migration between 2 e-Commerce plugins within 1 CMS is impossible, since Source and Target stores need to have different URLs. Consequently, if you’re willing to perform migration between 2 e-Commerce plugins (WooCommerce stores, for example) installed on the same hosting, you need to have 2 CMS’s (WordPress’s, in our case).

Please note: In case your CMS root folder is different from your server root folder, ensure Connecting Bridge files are in your CMS root folder, e.g. your-store.com/drupal5/, not your-store.com/.

(more…)
More info

What if migration was interrupted?

We strongly recommend to try the DEMO migration before implementing payments or live migrations. You will be able to check the migration performance for limited number of items.

If the Migration does not work for you, please contact our support team. Our technical engineers will investigate the issue and provide you with relevant solutions.

The main reasons of migration interruption can be the following:

- the connection to your store was interrupted or not available;

- the issue occurred with your Source/Target Database;

- you were trying to proceed with two or more migration at the same time for the same stores;

- Bridge.php file was deleted during the migration process.

(more…)
More info

Is it possible to migrate all my customers and only the last 100 orders (out of 560) from the store?

Yes, it is possible to choose the number of entities you’d like to move, but only within Data Migration Service Packages. Unfortunately, such option isn’t available for automatic migrations.

(more…)
More info

What is Amazon Elastic Cloud (EC2)?

All the migrations performed on dedicated servers on Amazon's Elastic Cloud (EC2) service. This trend gains vast popularity lately. Cart2Cart tries to keep up with the times and take advantage of new technologies. Now all Cart2Cart users will benefit from the flexibility of Amazon's cloud computing service. It means your migration will no longer have to stay in a queue awaiting its turn - it gives the possibility of simultaneous migration of multiple stores.

Having dedicated server for every migration will greatly reduce time frames of your information transition. Besides, this also guarantees you high level of data security as it will be stored on Amazon's servers. We hope you will appreciate the enhanced speed and overall optimised performance of the service.

(more…)
More info

Is it possible to migrate to the same domain on a different directory?

Yes, it's possible to migrate within same domain using different folders.

You can have your source store in root - www.mystore.com and target store in some subfolder - www.mystore.com/targetstore/

(more…)
More info

What are the Connection Bridge files and how to download them?

Connection Bridge files are used to establish a connection between your shopping carts and make the data exchange possible. They are special access gateways that are completely secured by unique Security Tokens bounded to your personal account and provided by Cart2Cart. To work correctly, Connection Bridge folder needs to be located in your store’s root folder.

After creating a migration you’ll find yourself on the “Setting Up” Migration Wizard Step, where you’ll be asked to provide the URLs of your Source and Target shopping carts, and download the Connection Bridge files (only for self-hosted carts e.g Magento, WooCommerce, PrestaShop, etc. For hosted shopping carts e.g. Shopify and BigCommerce, you'd have to provide additional API info instead).

This video demonstrates the procedure of the Connection Bridge installation for Magento. However, it’s as well applicable for all self-hosted shopping carts.


How to install Connection Bridge files?

The procedure of Bridge installation via FileZilla FTP client is identical for macOS, Windows and Linux users.

There are two ways to set up Connection Bridge - manual and automatic. By default, you’re offered to do it manually.

In case you are setting up the Connection Bridge manually:

1. Download Connection Bridge files. After you provided your Source / Target store’s URL, download the Connection Bridge. Save the zip file on your hardware and extract it.

What are the Connection Bridge files and how to download them?

2. Upload the folder to your Source / Target store via FTP. Whichever FTP client you are using (FileZilla, WinSCP, FileFTP, CuteFTP) enter the root folder of your store and paste the bridge2cart folder you extracted from the zip file previously.

What are the Connection Bridge files and how to download them?

3. Check whether Connection Bridge files have been installed correctly. Click the confirmation link to ensure you’ve set up Connection Bridge properly.

If you see this message “BRIDGE_INSTALLED” - Connection Bridge is working correctly and you can proceed with the next step of Entities Selection.

What are the Connection Bridge files and how to download them?

In case you choose the automatic approach:

Provide your FTP details - host, port (If it’s different from “21”), login, password and the path to the folder where your store is.

Overall, the fields should be filled in a way similar to this:

  • Host: 10.4.5.24
  • Port: 72 (or skip the field if your port is 21)
  • Login: User
  • Password: 555222
  • Path:/path/to/your/store (or skip the field if your store is right in the “home” folder)

Troubleshooting during the Manual Bridge Setup

Q: I’m clicking on the link but “BRIDGE_INSTALLED” message does not appear. What shall I do?

A: Try re-uploading the Connection Bridge files and setting the following permissions:

1. 755 or 777 for "/bridge2cart" folder, depending on your server configuration (If you are using the popular FileZilla FTP client this task is easy to complete - enter the root folder of your store, right-click on the bridge2cart directory, select file permissions and set the necessary value)

What are the Connection Bridge files and how to download them?

2. 644 (if "/bridge2cart" folder permission is set to 755) or 666 (if "/bridge2cart" folder permission is set to 777) for "bridge.php", depending on your server configuration (open the bridge2cart folder, right-click on bridge.php select file permissions and set the necessary value) What are the Connection Bridge files and how to download them?

If you are using other FTP client, change permissions in the way that’s appropriate for it.

Q: Aaugh, it still doesn’t work!

A: No worries, we’re sure your issue is easily resolvable. Please, describe your problem in details and submit a ticket so that our Support Team could give you a hand.

Is it secure?

Connection Bridge exists for one purpose only - making the data exchange possible. By installing it you allow our service to copy, and by no means modify, the data you’d like to move to a target store.

With each Connection Bridge we provide a unique Security Token. Such measure will let no user, except you, access your source store database

Once the migration is done you can delete Connection Bridge.

Note! We strongly recommend to turn off your website redirects to ensure proper functioning of the Connection Bridge files. Go to "http://[yourstore url]/bridge2cart/bridge.php" to check if you need to turn off the redirects. If the link is redirecting you to another location, disable the redirects in your .htaccess file, a hidden file residing in your "shop" folder.
Please, do not remove Connection Bridge files from your FTP during the data transfer process. Otherwise, we can't guarantee proper migration results. You will be able to delete Connection Bridge files right after your store migration is over.

More info

Default language configured incorrectly

Make sure your ISO code is specified properly.

You may also install the language you need and set it as the default language of the store.

This procedure could be performed via the admin panel of your shopping cart.

(more…)
More info

Can I close my browser window after the migration process has started?

Of course. You can close your browser window any time after shopping cart migration has started. Current migration(s) status is reflected on "My Migrations" page in your account.

Shopping Cart Migration Process

(more…)
More info

How can I securely send my store admin access or FTP access details to Cart2Cart support?

We offer secure forms for sending access data. Please choose the most appropriate for you.

Source Store is your current shopping cart you want to migrate from.

Target Store is the shopping cart you want migrate to.

Provide full access to both Source and Target store admin and FTP

Be sure to provide access details!

  1. Check if FTP accounts you provide have permissions to upload new files.
  2. Specify the email you have used for Cart2Cart registration and migration ID.
  3. Reset passwords after migration was successfully completed .
(more…)
More info

How to migrate recent data after cart migration was completed?

It is a frequent problem that while you are migrating data to a target cart, your source shopping cart is updated with new items. Thus, users need recent data migration.

Recent Data Migration service is available only after Full migration is completed.

Recent Data Migration with Cart2Cart is as easy as it can be:

1. Login to your Cart2Cart account.

2. Find your migration on “My Migrations List” page.

3. Click “Recent Data Migration” button. It will help you transfer the latest entities that were added to your Source store since last performed migration, even if you’ve completed a couple of Recent Data Migrations after the full transfer.

recent data migration

4. Click “Start Migration” button.

recent data migration

5. After that follow the standard migration procedure.

Note: If items were deleted from a source store, Cart2Cart won’t be able to move them.

Remigration service is called for the repeated transfer of the same data amount. Regardless the fact the entities may be modified (e.g. products may have new descriptions, etc.), their quantity should not exceed the initial number by more than 500 entities. If the amount of new entities for the remigration is >500, you'll need to create a new full-price migration.

(more…)
More info

How can I get API Key and Token for my API-based shopping cart?

BigCommerce

You need to enable the API for a user and API key.

  1. Log in to store's control panel.
  2. Click on Users.
  3. Edit the user for which you wish to enable the API.
  4. Scroll down to the bottom of the page, and check the box next to Yes, allow this user to use the API.
  5. After that you will get the API URL and Token for the user.
  6. Save the result.

MobiCart

You need to retrieve API Key from your MobiCart admin account.

  1. Sign in to your MobiCart account.
  2. Go to My Account > Accounts Settings
  3. Select tab API
  4. Generate API key or modify exsisted.

Shopify

You need to retrieve API Password from your Shopify admin account.

  1. Log in and go to Apps -> Manage Apps page.
  2. Click on the link in the right bottom corner to choose a private application activation.
    You may also use the following URL to access this page - http://YOUR-SHOPIFY-STORE-URL/admin/api
  3. You will see your API Password.
  4. Please note, in case the and API Password do not appear, click on “Generate new application”.

Click here for illustrated instruction

Interested in seamless integration with Shopify API, 3dcart API, BigCommerce API or MobiCart API? Check API2Cart for more details. (more…)

More info

Why do I get migration warnings?

Warnings inform about non-critical issues detected during the migration process. The number of warnings can be seen in the special unit after the Demo or Full migration on the Migration Details page.

Warnings may be caused by:

  • mismatch of the migrated data charsets or the existence of special characters that could be displayed incorrectly at the Target store;
  • coincidence of the IDs that are to be migrated and those, that exist at the Target store. This happens if the option of “Clear current data on the Target store” was not selected during the migration setup;
  • migration of customized shopping carts, modified fields or tables;
  • other reasons.

For more details please contact our support team indicating your migration ID and details. You can submit a ticket or join the live chat at: http://support.magneticone.com/

(more…)
More info

Will the URL structure of the original site be maintained on the new site after store migration?

Each shopping cart uses its own way to build URLs for pages (products, categories, static pages, etc.). Unfortunately, Cart2Cart service does not support migration of the URL structure. You can maintain it manually if your Target platform supports flexible URL settings.You can also set up permanent redirect in your .htaccess files to avoid 404 errors on your original URLs.

Note: Nonetheless, Cart2Cart provides a possibility to migrate product and category SEO URLs within a limited number of shopping carts. Find more detailed information here.

(more…)
More info

Will the migration affect my existing store?

Migration process won't affect your current (source) shopping cart in any way. It will be up and running successfully during and after the migration process.

(more…)
More info

What is the estimation of the migration time?

Migration Estimator allows to calculate not only the cost, but also the approximate time of migration performance.

We can not provide you the exact estimates of migration time as it depends on each particular migration case. The time of your data migration will depend on:

  • your server peculiarities
  • type of shopping carts you migrate from and to
  • the quantity of items for migration
  • type of store data

Migration estimator shows the average time necessary for the quantity of entities you specify, not considering the above mentioned details. So don't expect the migration to complete exactly in the time, previously estimated

Please, be sure that we do everything that depends on us to provide you with the highest speed of migration performance.

(more…)
More info

Can you support a specific shopping cart which is not on your list?

We are definitely interested in extending supported shopping carts list and we're constantly working on adding more carts to it. The priority of adding new carts depends on the number of requests from potential customers.

We plan to support most of major shopping carts. Send us a request and we will try to add your cart to a supported platforms list as soon as possible.

Send us a request

(more…)
More info

Do you support customized shopping carts?

Yes, we offer partial cart customization. Our service works directly with databases. Visual and functional store customization doesn’t affect the migration process. Some database extra fields are supported as well. Customized Migration Service is done on customer’s request.

Some database extra fields are supported as well.

You can use DEMO migration to check how your cart customization will be performed.  

(more…)
More info

I use Cart2Cart for the first time. What do I have to know about the migration process?

Cart2Cart is not complicated even for the first time use. You need to follow Migration Wizard instructions and it will guide you through all migration process. However, the following tips may also be useful.

  1. Make sure that Source and Target stores are installed properly (please check scripts and database) before using Cart2Cart service. You may skip this step if you’re using hosted stores (SaaS).
    Stores should have different URL addresses.
    For example, if you need to migrate to a new store on the same domain just install your Target store into subfolder or site subdomain (for example: www.mystore.com is Source URL, and www.mystore.com/newstore/ or newstore.mystore.com are Target URLs).
  2. Download Connection Bridges and install them to both Source and Target sites as described in https://www.shopping-cart-migration.com/faq/10-general-questions/47-what-are-the-connection-bridge-files-and-how-to-download-them
  3. Turn off site redirects to ensure that bridge works correctly.There are 3 ways to turn off redirects:
    • Web hosting control panel is a web-based interface that allows customers to manage their hosted services including redirects (cPanel, AlternC, Baifox, DirectAdmin, etc.) To remove an existing redirect in cPanel you have to click a cross button corresponding to the redirect you would like to remove. After that you have to confirm your decision by clicking Yes.
    • Enter shopping cart maintenance mode and make changes (turn off redirects) in source code if you are an owner of open source cart. In a case, you use hosted platform, ask support to help you.
    • Check if there are redirects on your shopping cart with the help of .htaccess file. Usually you just need to rename or add a few lines to your .htaccess file to turn off redirects.
    For more detailed information consult with your server administrator or contact Cart2Cart support.
  4. Check your website and/or server firewall settings (increase number of connections from single IP address if needed) to ensure proper work of Connection Bridges.
  5. In some cases an increase in server load may occur on Source and/or Target hosting accounts during the migration process.
  6. Please check the Quick Demo tour https://www.shopping-cart-migration.com/quick-demo-tour to see the migration steps.
  7. You can also use free DEMO migration with the limited quantity of products to see how the process is actually performed. If a problem occurs on the free DEMO stage, please contact Cart2Cart support.
    If your Demo migration has been completed successfully you can start the FULL migration.
    Once the migration has been started you may close your browser window. You can view your migration progress/status on “My Migrations” page.
  8. Please do not modify any store scripts or database information during migration process (do not drop database or restore/reinstall your store etc).
  9. Note that you could see the results on your Target Store only after migration has been completed.

If you need a help to perform a migration you can use Support Service Package and our professional team will make the migration for you.

(more…)
More info

Can you migrate my shopping cart information for me?

 Yes, we can configure the migration for you for very reasonable price. You will simply need to check the results of DEMO migration and start live.

(more…)
More info

Can I be sure of data security Cart2Cart service?

Cart2Cart performs migration using a separate Amazon EC2 server and all data is deleted after the process has been finished.

Cart2Cart does not migrate client’s credit card information and passwords.

We use secure HTTPS protocol for all connections and only authorized staff has access to the migration process.

(more…)
More info

Can you recommend a good shopping cart to migrate to?

Every successful merchant knows his business requirements and decides what kind of shopping can move a store to a new level of development. So it’s hard to recommend a specific shopping cart. Each may have benefits and drawbacks for your store. That’s why you need to define your needs and search for a cart that can satisfy them.

Our service supports 46 most popular shopping carts which you can choose to migrate to. You can find the useful info about major platforms’ peculiarities and features on our website which may help you make the right choice.

(more…)
More info

Do you migrate the customer passwords?

Cart2Cart supports passwords export from and import to the particular shopping carts. To check the full list of migration pairs where the option is available follow Cart2Cart Password Migration page.

We can't migrate passwords for all the platforms due to differences in algorithms for encryption in shopping carts. Nonetheless, in case your Source and Target shopping carts use the same encryption algorithms, customers passwords will be migrated. If not, you will have a possibility to change hashing algorithm on your Target shopping cart so that they were the same.

Exceptions are hosted shopping carts like 3dcart, Bigcommerce, Volusion, Shopify, CoreCommerce etc. In such case, your clients should use Password Recovery tool on your Target shopping cart to access their accounts. For more detailed information on password recovery read this article.

With any questions unclear, feel free to contact our Support Team.

More info

Migration of product variants failed

"After performing full migration I have noticed that product variants weren't transferred. What's the reason for that?"

The service doesn't support the migration of product variants due to peculiarities of some shopping cart functionality. Here belong such carts as MijoShop, OpenCart, JooCart, AceShop . Thus, you will not be able to migrate product variants TO and FROM these carts. To find out more details, please contact Cart2Cart Support Team.
Note: To prevent the issue it is strongly recommended to perform free Demo Migration and check the results on your target store.

(more…)
More info

Prices of product variants are not migrated

"Product variants were migrated correctly, but on the front end there is no differentiation in prices for product variants."

Such shopping carts as Interspire, PrestaShop differ technically from shopping carts like Magento or CS-Cart in setting prices for product options. In Interspire you set the price for each product variant separately, in Magento, CS-Cart the prices of product options are calculated according to basic product price. Due to these technical reasons Cart2Cart doesn't support migration of product variant prices. You should handle this setting on your own after the migration.

(more…)
More info

How can I add Cart2Cart IPs to white list?

Check the following steps to add Cart2Cart IPs to white list and prevent accidental blocking.

Instruction for WHM (Web Host Manager)

    1. Login to WHM (Web Host Manager)

    How can I add Cart2Cart IPs to white list

    2. Go to the bottom of the left menu to the Plugins

    How can I add Cart2Cart IPs to white list

    3. Click on the ConfigServer Security&Firewall option.

    4. Next to the “Quick Allow” button, type the IP you wish to Allow (Green Box) and press “Quick Allow”.

    How can I add Cart2Cart IPs to white list

See the following instructions to learn how to whitelist IPs in cPanel

Instruction for Plesk user:

  1. Login to Plesk.
  2. Click Websites & Domains tab at the top.
  3. Click SQL Whitelist Beta icon.
  4. Click Add IP, select service and type IP; Click OK.

The list of IPs you need to add:

  • 5.58.76.130
  • 93.77.238.130
  • 136.243.38.240
  • 108.62.95.30
  • 173.208.9.73
  • 64.120.85.60
  • 45.67.62.57
  • 185.190.17.217
  • 196.17.12.44
  • 196.18.104.22
  • 196.17.114.107
  • 168.81.41.146
(more…)
More info

Can Cart2Cart configure shopping cart admin panel?

Cart2Cart provides Target Cart Installation Service with default settings, but doesn’t configure admin panel.

(more…)
More info

Can Cart2Cart switch domain names?

Cart2Cart automated migration service guarantees accurate eCommerce data migration, but is not responsible for switching domain names. To change your domain name you should contact your hosting provider and follow the instruction that will be given.

The process of changing webstore domain name requires the accesses and security passwords for the website and, thus, the procedure should be performed by the person who is in charge of the online store.

Use this detailed guide to get better understanding on how the process of domain switch is performed after data migration.

More info

How can I change Bridge directory permissions (chmod 777)?

To set the correct permission (chmod 777) to Bridge directory you need to connect to your server through FTP application, for example Filezilla. Then, find Bridge directory and click the right button of your mouse on it.

From the menu choose “File permissions..”.

File Permissions

After that write 777 or check all permissions and save changes.

Change Attributes
(more…)
More info

How can I change permissions of the file bridge.php (chmod 666)?

To set the correct permission (chmod 666) to the file bridge.php you need to connect to your server through FTP application, for example Filezilla. Then, find bridge.php in the directory bridge2cart and click the right button of your mouse on it.

From the menu choose “File permissions..”.

File Permissions

After that write 666 or check boxes near Read/Write.

Change Attributes
(more…)
More info

I’ve performed full migration, but some of my pictures failed to move. What should I do?

There are two most common reasons why picture migration can be failed:

  1. You’ve deleted some pictures, but records about them are remained. So, they are not existing on your store anymore that’s why Cart2Cart fail to move them.
  2. You’ve changed picture folder name or location, and that’s why Cart2Cart can’t find a path.

What is the way out?

Do not move or change picture names on your own. To resolve this type of issue, you should contact Cart2Cart Support Team and provide store access (FTP details for open source carts or API Key and API Password for hosted carts).

(more…)
More info

Can I migrate orders without customers?

Cart2Cart doesn't allow to migrate Orders without Customers, because this data is connected. For more details about entities that could be transferred, please check the appropriate page of your shopping cart in the category "Supported carts". (more…)
More info

The Connection Bridge at my store is no longer supported. What to do?

Please download a new version and re-upload Connection Bridge at your store. For more information on how to install Connection Bridge visit the following link.

(more…)
More info

I’ve performed migration, but my images failed to transfer

The most common reasons why your images may fail to migrate are:

  • wrong names (encoding)
  • images are stored in unusual place
  • images are absent on the source store
  • wrong folder permission (folder with images should have CHMOD 777)
    Set the write permissions (chmod -R 777 [images_dir]) to images directory and to ALL sub-folders/files it contains..
  • too many connections while images migration can be blocked by the Firewall
  • not enough space on Target store
  • wrong image type. Cart2Cart supports several image types: .png .gif .jpeg

On the page with migration results you can download CVS file with the list of failed images. You may check all the images that haven't been migrated and, if it is possible, transfer them by yourself.

Otherwise, please contact our Support Team so we can solve the problem.

(more…)
More info

Why Cart2Cart may need an access to my web shop or server?

In order to investigate issues or to troubleshoot reported problems Cart2Cart support technicians may require access to online shop, web server and database.

We understand that this kind of access information is sensitive and should bу treated respectively - as data that constitutes commercial information of a client. With this in mind, we will only require access to your online store in the cases when it is absolutely inevitable.

We have taken every precaution to ensure that our systems which store access information is highly secure. However, there are additional precautions that we advise our customers take before providing us with access credentials.

In every case when we require access to online shop, we will make it clear to you exactly what access is needed, and why.

Short summary of this FAQ

  1. When providing a technician with access to your online store, it is always best to change the password of admin account been provided with a random password temporarily, while the issue is being traced by us.
  2. When your problem has been resolved, you have to change the passwords of all provided accounts as soon as possible.
  3. In all issues that require access to your online store, the technician will make it clear to you exactly what access we need.

Access to your online store

Depending on the task which needs to be performed, a Cart2Cart technician may require access to your online store. We strongly recommend you to change the password of Admin/FTP accounts being provided with a random password for Cart2Cart support for the duration of the issue, with only the essential permissions to your web store.

  1. Change the existing password of user/staff account with a random and complex password.
  2. Please make sure that you change all the passwords right after your issue is resolved.

Access to administrator account

More often than not, we will require access to an administrator account on your online store. Follow the steps outlined in the Access to your online store section of this article.

Access to an FTP or SSH account

In order to detect and investigate the problem, Cart2Cart Support Team may require access to the files of your online store installation. Follow the steps outlined in the Access to your online store section of this article.

Make sure that this account is a user-level account that has access to the directory in which your online shop is installed, unless our technician specifically requests an unrestricted access account (see below).

'Root' (unrestricted access) to your server

If a technician asks for 'root access' to your server (a root account with unrestricted permissions), please do not be alarmed. We will ask for such access only in very rare cases - i.e. when our ability to diagnose and solve your problem absolutely requires it (such as generating or monitoring server logs, or making server configuration changes).

When providing us with root/unrestricted access to your server, it is obligatory to follow the temporary account creation steps outlined in the Access to your online store section of this article.

Firewalls and IP based authentication

If your systems use or are protected by IP address authentication (e.g. if you have a firewall), please let us know and we will provide you with the list of our office IP addresses to allow through.

(more…)
More info

Are there any technical requirements for migration performance?

There are no universal technical requirements for all the stores as different platforms have different technical peculiarities. However, there are some recommendations you should consider before setting shopping cart migration.

Recommended PHP configurations:

  • memory_limit - 128M (512M for Magento)
  • post_max_size - 16M
  • max_execution_time - 60

If Suhosin module is installed:

  • suhosin.post.max_value_length - 16777216
  • suhosin.request.max_value_length - 16777216

Also, it is advisable to switch off the limits for the number of requests to server, as well as firewalls and basic authentication.

(more…)
More info

What is Cart2Cart?

Cart2Cart is a shopping cart migration service which allows automated data transfers from one platform to another. Currently, service supports migration from/to 80+ most popular shopping carts. The most beneficial opportunities for e-merchants include:

  • No technical skills required. Since the process is fully automated, even a newbie can handle it. Intuitive Migration Wizard will help to perform a straightforward migration in a few steps.
  • Cart2Cart requires no software installation. The migration is performed on Amazon Elastic Cloud servers, and is fully web-based.
  • Cart2Cart provides a possibility to migrate products, customers, orders with all corresponding data to a desirable shopping cart.
  • Flexible pricing system allows to pay only for entities, which have really been migrated. The price of migration can be calculated with the help of Migration Estimator.
  • Free Demo Migration provides a possibility to try how everything works before launching Full migration. It allows to move a limited number of entities to your target store, and only takes about 30 minutes.
If you have some questions, Support Team is ready to answer them, 24/7, via live chat, phone or ticket.

Happy Migration!

(more…)
More info

How to start work with Cart2Cart service?

Cart2Cart is an automated migration service which provides a slight and accurate data transfer from one shopping cart to another. It is a SaaS so no software installation is necessary. Also it grants a lot of unique options for e-merchants with different needs.

It is really easy to start working with Cart2Cart. The whole procedure can be divided into a few simple steps:

  • Make sure your current shopping cart is in the list of 54 supported solutions.
  • When you’ve stumbled upon the needed platforms you can calculate the price of the future migration. Just use online Migration Estimator. Choose Source and Target carts, and enter the number of entities you need to move.
  • Afterwards, if everything suits you, register new Cart2Cart account, also you may sign in with Google or Facebook account.
  • Before migration check if your Source and Target carts are installed properly and available online.
  • After that the Migration Wizard, will guide you via step-by-step tutorial, and for a few hours you’ll be enjoying newly established store.

So, that’s it! Don’t hesitate, register and enjoy working with Cart2Cart.

(more…)
More info

What is order statuses mapping?

Cart2Cart allows to map (or, in other words, match) order statuses on the source shopping cart with the corresponding ones on the target cart. This is called “order status mapping” and is used to migrate order data properly.

Typical examples of order statuses are: pending payment, delivered, cancelled, refunded etc.

Why order status mapping is necessary?

Each shopping cart platform has its own default order statuses, plus many platforms allow creating custom order statuses. It is likely that order statuses on your Source and Target platform will not be completely identical. In this case, order status mapping lets you indicate how you want to migrate orders with specific statuses.

For example, “Completed” order status on your source cart can be matched to “Delivered” status on the Target platform. This way, when the migration is complete, all orders which had “Completed” status on your source platform will have the “Delivered” status on the target one.

If your target shopping cart lacks certain order statuses, they can be created using the target store Admin panel before moving on with your migration. You can name order statuses on the target shopping cart according to your needs - either exactly corresponding to those within your current cart or in a different way. Whatever variant you choose, order status mapping gives you control over how your orders will be migrated to avoid any confusion after the migration.

How to map order statuses?

1.If needed, create the desired order statuses on your Target store.

2. In the Migration Wizard, make sure you select Customers and Orders to be migrated (this step is available after the connection between your stores has been established).

3.You’ll be prompted to perform data mapping. Click the blue icon next to Order Status Mapping in the Migration Wizard to expand the section.

4.When done, click Next to proceed with your Migration setup.

More info

Why the prices of product variants/options were not migrated?

Due to technical peculiarities of some shopping carts the service currently can not migrate prices of product options/variants.

This issue may occur when migration is performed FROM such carts as:

  • Interspire
  • ChannelAdvisor
  • Oxid
  • PrestaShop
  • Shopify
  • Shopp
  • Tomatocart
  • VirtueMart
  • WooCommerce
  • WP e-Commerce
  • Veyton

and TO such carts as:

  • Magento
  • Opencart
  • CS-Cart
  • AceShop
  • Oscommerce
  • Loaded Commerce
  • JooCart
  • LiteCommerce
  • MijoShop
  • osCMax
  • Pinnacle
  • Squirrel cart
  • SunShop
  • Volusion
  • xtCommerce
  • Product options/variants are migrated accurately, so you can set the prices manually after the data transfer is complete.

    (more…)
    More info

    Why do I have the wrong size of product images on Target store after migration?

    It sometimes happens that the image on the Target store is displayed in a different way than it is on the Source store. It can happen for several reasons:

    1. The image in your database and storefront has different sizes, as it was resized from admin panel. Cart2Cart migrates the size of image as it is saved in the database, and not the specific interface settings.

    2. Different size of image may be also caused by template settings of your Target shopping cart

    In case your image is not displayed properly, please contact us and we will help you with image resolution settings.

    (more…)
    More info

    Issue with downloading connection bridge

    WooCommerce, Shopp and WP e-Commerce are all eCommerce plugins for WordPress. Thus, when migrating to and from these shopping carts you should download bridge to the root folder of WordPress, and not the root folder of the plugin.

    This also applies to eCommerce plugins for Joomla CMS.

    (more…)
    More info

    Can I choose entities for Recent Data Migration?

    The option of Recent Data Migration allows to migrate new entities that appeared on your Source store during or after data migration. As with the regular migration, performing Recent Data Migration you can choose what entities you would like to migrate - only new customers, orders, products or all new items that appeared on your Source store.

    Please note: if you use the option of Recent Data Migration, the data, including stock and order statuses, won't be updated.

    (more…)
    More info

    Migration of stores with the same URLs

    After you've provided Source and Target store URLs and performed Demo migration, you can not start new migration with the same store URLs. In Migration Wizard you will receive a notice and will be redirected to the previous migration steps. You will be able to edit current migration settings, or provide new store URLs.

    If for some reason you have to perform another migration with the same store URLs after Full migration was completed you have to request for Remigration service. Note that remigration requires clearing all the data that was migrated into your target store during the initial migration. In case you have some new items on your Source store that you want to migrate after Full migration is complete, you can use the option of Recent Data Migration.

    (more…)
    More info

    What is the difference between Reseller and Affiliate programs?

    Reseller is a company or individual who purchases products or services to resell them to potential customers rather than consume or use them. Resellers can use Cart2Cart to migrate stores for their customers and receive personal 30 % discount for migrations. If you are shopping cart vendor, eCommerce development company, hosting provider or freelance developer, a Reseller program is the right choice for you. You will be able extend the range of provided services offering shopping cart migration to your customers(for example, hosting environment+shopping cart migration). The more migrations you perform from your account, the more is your discount value.
    Check Cart2Cart Reseller Program for more information.

    Affiliate is a company or individual who promotes a product or service to potential customers, in exchange for a commission on the sale when such occurs. Affiliates don’t perform migrations themselves and only refer customers to Cart2Cart website (for example, via banner or a referral link on their website). Affiliates get 20% commission out of each migration performed by their reference. If you are a blogger or website owners Affiliate program will be most beneficial for you. You can expose information about the automated migration service on your websites and thus generate many leads.
    For more information check Cart2Cart Affiliate Program.

    (more…)
    More info

    What should I do after Full migration is completed?

    When your store migration is complete, you should check the results of data transfer on your newly established store:

    1. Check your catalog and website data and make sure all the entities has been migrated properly and placed in the appropriate location.
    2. Take care of your SEO and design settings, as this data is not available for migration with Cart2Cart.
    3. Check your store availability. Make sure your domain name is active and your links are working properly.
    4. Test store functionality. Create test product and make test purchase following the standard procedure.

    These checks should be done immediately after migration. In case any issues are detected, please contact our Support Team.

    After 1-2 days after full migration, ensure that all the links and forms on the website are active. For the next 2-3 weeks, continue website monitoring to be sure that all the data and files were successfully migrated.

    (more…)
    More info

    How can I fix Mysql Query Error: 1044?

    This error means that we’ve detected incorrect access details and can not connect to your MySQL database. It may be caused by source files structure customization or any other reasons. In case you see this type of error during migration installation, please, check your MySQL access details and user permissions or contact our Support Team for further instructions.

    (more…)
    More info