DJ-Catalog2 to Square

DJ-Catalog2 DJ-Catalog2
Square Square

Automatically migrate products, customers, and orders from DJ-Catalog2 (Joomla) to Square (SquareUp) in just a few clicks

3-step to migrate from DJ-Catalog2 to Square

  • setup source cart

    1.1. Set up Source Cart

    Enter your DJ-Catalog2 store URL in the Source Cart Setup form. Then, download the Kitconnect Package, unzip it, and upload it to the website root folder of your DJ-Catalog2 store.

  • setup target cart

    1.2. Set up Target Cart

    Fill in your Square API credentials in the Target Cart Setup form. You can refer to this tutorial to obtain the Square API credentials.

  • configure migration

    2. Configure the Migration

    Select the entities you want to migrate from the DJ-Catalog2 store to the Square store. Customize the migration using the Additional Options and Advanced Attributes Mapping features.

  • perform migration

    3. Start the Migration

    Once ready, initiate the migration process. The migration will proceed in the background, with real-time status updates displayed on the migration tool page until completion.

What you get

Superior Benefits

  • Free additional options
  • Background migration
  • Unlimited re-migration
  • Unlimited recent data migration
  • 1-Year of use & support
Migrate your online store to Square in 3 simple steps - Square Migration Tool

What Next-Cart migration tool supports

Supported Versions
DJ-Catalog2 DJ-Catalog2 (source)
  • all DJ-Catalog2 versions on Joomla
Square Square (target)
  • Square Online and Square POS
  • SquareUp
Supported Entities The supported entities include all types of data available on Square, except for third-party module data.
Products
  • Product Types: Simple Product, Variable Product.
  • Product Information: Name, SKU, UPC, Weight, Description, Short Description, Price, Special Price, etc.
  • Product Options and Product Variants/Variations: Price, SKU, UPC, Weight, etc.
  • Product Images: Main Image, Gallery Images, Variant Images, Images in Description.
  • Product Inventory: Available Stock Quantity of Products and Variations, Inventory Locations.
  • External Links: Categories, Manufacturer/Vendor.
  • Product Attributes.
Product Categories
  • Category Information: Name.
  • Category Images: Main Image.
  • Parent Categories, Sub Categories.
Manufacturers
  • Manufacturer Information: Name, Description.
Customers
  • Customer Information: First Name, Last Name, Phone, etc.
  • Customer Addresses: First Name, Last Name, Street Addresses, City, Province, Country, Zip Code.
  • Customer Order History.
  • Customer Groups.
Orders
  • Order Information: Status, Currency, Total, Sub Total, Tax, Shipping, Tracking Number, Discount, Notes, Date, etc.
  • Products Details: Name, SKU, Quantity, Price, Options and Variations, etc.
  • Customer Details: First Name, Last Name, Phone, Email, Billing and Shipping Addresses.
  • External Links: Products, Customer.
Additional Options
Migrate recent entities on Source Store (Free)
Clear current data on Target Store (Free)
Strip HTML tags from category and product names (Free)
Transfer images from description of products, categories, posts and pages to Target Store (Free)
Migrate SEO URLs (301 Redirects or Rewrite) (Free)
Preserve Orders IDs on Target Store (Free)
Migrate Custom Fields
Migrate data from/to third-party modules (extensions)
Free Extra Features
Re-Migration You can re-run migrations as often as needed within one year of purchase. Our technicians will provide support during each migration to ensure everything is successfully transferred and your new site is fully operational.
Recent Data Migration After your initial migration, your Source Store continues to operate and collect new data such as products, customers, and orders. This feature allows you to migrate any new data to the Target Store while maintaining the connections to the previously migrated data. You can use this feature multiple times to keep your Target Store up-to-date.
Configurable Migration This feature allows you to choose specific data types to migrate, such as products, orders, customers, or blog posts. Additionally, you can map languages, customer groups, order statuses, and more between the Source Store and the Target Store, giving you full control over the migration process.
    Number of Custom Jobs
  • Free additional options
  • 30-day money back guarantee
  • 12-month of use and technical support
  • 12-month of re-migration and recent data migration

After the migration is done, the items will be stored in your Square Item Library. From your Square Online overview page, please go to Items > Item Sync. Here you can choose to sync all or part of the items to your Square Online store.

Next-Cart is not only an automated migration tool but also a service that allows you to transfer products, customers, orders, blog posts and other corresponding data from your current store to another eCommerce platform without effort. Our team members will be there to support you 24/7 during the migration and fix any possible errors until you are pleased with the final result. Also we provides a lot of free additional options for e-merchants with different needs.

For more detail, please read this instruction: https://next-cart.com/faq/how-to-start-working-with-next-cart-service/

A complete migration process at Next-Cart consists of 3 stages:

  1. Initially, we use the migration tool to transfer all data from the Source Store to the Target Store.
  2. Subsequently, you can inspect the results on the Target Store. If any issues arise, our technicians will address them and help you perform the migration again.
  3. Finally, when the Target Store is ready to go live, we use the migration tool to transfer new data (products, customers, orders, blog posts, etc.) that hasn't been previously migrated to the Target Store.

For more detail, please refer to this article: https://next-cart.com/faq/what-are-the-stages-of-a-complete-migration-process-at-next-cart/

Firstly, you need to identify the amount of data for the migration. Particularly, you should be aware of what kind of data you want to migrate and how many of them. Therefore, we coined the term "Entity Limit" calculated based on the highest entity number among the count of products, orders, customers and blog posts.

All migration tools share the same price regarding the Entity Limit option. E.g. you want to migrate 900 products, 900 customers, 1,000 orders and other related data, your highest entity number would be 1,000, giving you an option of 1,000 Entity Limit to select from and the price would be 69 USD.

For more detail, please read this instruction: https://next-cart.com/faq/how-to-calculate-the-entity-limit-of-my-store/

At Next-Cart, we only count the number of products, customers, orders, and blog posts you want to migrate. For example, if you only want to move active products and orders since 2017, you will calculate the Entity Limit based on the number of those products and orders.

Any custom requests to filter entities for migration will be considered as one custom job, regardless of the criteria used.

However, please note that custom requests to limit entities must be made before the migration process begins. Once the migration has started, the IDs of the entities will be counted towards the Entity Limit and cannot be changed.

Products, orders, customers, and other related data will be linked on the new Square website if they are all migrated using our migration tool. Common links include:

  • Products and categories
  • Products and reviews
  • Customers and orders
  • Customers and reviews
  • Orders and products

The Entity Limit only applies to products, customers, orders, and blog posts. Other supported data such as categories, taxes, reviews, etc., will be fully migrated during the migration process. For more details on all supported data types, please refer to the Supported Entities section on the migration tool page.

If you want to migrate data from third-party modules and extensions, our VIP Support Service (Migration Customization) will help you do that.

Main images, gallery images and images in description of products, categories, posts and pages will be downloaded and saved to your new Square website.

You have purchased the migration tool, but you want to migrate more data. You can upgrade the migration tool's Entity Limit to a higher plan.

In order to do that, you just need to pay an amount equal to the price difference between your current plan and the next plan. For example: your current Entity Limit is 500 at $49, you are going to upgrade to 1,000 Entity Limit at $69. So the amount you need to pay is: 69 – 49 = 20 USD.

Please follow the steps below to perform the upgrade:

  1. Go to your Account Dashboard > Migrations.
  2. Locate the migration tool you want to upgrade. Click Upgrade.
  3. Select the new Entity Limit, then proceed to checkout.

Within 1 year from the date of purchase, you can use the migration tool to perform migrations or new data migrations between your two stores as many times as you wish. Additionally, our technicians will support you throughout this period until everything is completed.

Please note that each migration tool is restricted to migrating data from only 1 Source Store, and its Entity Limit applies to both previously migrated data and new data in subsequent migrations.

No, our migration tool is designed to copy data from your current DJ-Catalog2 store to the new Square store without affecting the operation of either. Both stores will continue to run normally throughout the migration process.

Additionally, you can develop your new Square store while the data is being migrated. However, we recommend not adding, editing, or deleting any data being transferred on the new Square store to avoid any discrepancies in the data.

VIP Support Service is a service that our experts will take care of the entire migration and necessary configuration to give you the most efficient result. It's very useful if you are not tech-savvy or you don't get enough time to operate and check on the migration process.

Here are some outstanding features of the VIP Support Service:

  • Experts take care of the whole migration process
  • Customize the migration tool to your requirements
  • Install the Target Store and necessary extensions
  • Point the domain name to your Target Store
  • Premium Support*

You can select VIP features within the VIP Support Service option when you purchase a migration package. If you have already purchased a migration package, you can additionally buy VIP features at: VIP Support Service.

If you get any errors or need any help with the migration, please follow the steps below to get your problems solved:

  1. Pause/stop the migration.
  2. Log in and submit a ticket from your Account Dashboard.
  3. One of our technicians will be assigned to your ticket. They will support you throughout the migration until you are satisfied with the results.

Kitconnect is a package that enables our migration tool to connect with self-hosted websites running on open-source shopping carts. To upload it to your store, please follow these steps:

  1. Download the Kitconnect package ZIP file from your migration tool.
  2. Unzip the file and upload the entire Kitconnect folder (including the Kitconnect folder and the files inside it) into your store's root folder.
  3. Copy your website URL into the migration tool and click on the Kitconnect URL to test the connection. If the Kitconnect package is uploaded successfully, you will see a "Hi! I am Kitconnect" message.

For more detailed instructions, please refer to this guide: https://next-cart.com/faq/what-is-kitconnect-package/

If you use our migration tool and encounter an error message related to Kitconnect, you might be experiencing one of the common errors listed below:

  • You may have entered the wrong URL of your online store.
  • You have selected the wrong Source Cart Type or Target Cart Type.
  • You forgot to upload the Kitconnect package to your website.
  • You uploaded the file kitconnect.php without its parent folder kitconnect_xxx.
  • You uploaded the Kitconnect package into a wrong folder. The store’s root folder is the folder that contains index.php file.
  • The kitconnect package has wrong permissions. Please correct the permissions of the kitconnect file and folder according to this instruction: Kitconnect does not work after it has been uploaded.

Other technical issues: Common errors with Kitconnect.

If you are having trouble with this problem, please submit a ticket or contact us via Live Chat for the fastest support.

If product images are missing after the migration, you may experience one of the following problems:

  • If the PHP directive allow_url_fopen is being set to Off, please enable it following the steps below:

    1. Create/Open php.ini file under the public folder of your domain.
    2. Add the following lines to the end of that file:
      allow_url_fopen = On
  • If you have moved the images folder to a custom location other than the default one, the kitconnect may not recognize it.
  • The image types are not supported on the new site. Popular image types: JPEG, JPG, PNG, WebP, GIF, BMP and SVG.

If you are having trouble with this problem, please submit a ticket from your dashboard. Our technicians will solve the issue and assist you in re-running the migration.

Yes, with our paid plans, you can transfer the migration process to the background. This allows you to close your browser or shut down your computer without interrupting the migration. You can check the status at any time through your account dashboard.

*Note: This feature is not available in the Demo version. Consider upgrading to a paid plan for background migration and optimized migration speed.

The time frame for completing a migration process depends on several factors:

  • The amount of data being migrated.
  • The speed of the connection between your stores and our migration system.
  • The server configuration of your DJ-Catalog2 store.
  • The Square API rate limits.

On average, our system can migrate around 2,000 simple products per hour from DJ-Catalog2 to Square under normal conditions.

To make the process faster and smoother, you may consider using the background migration feature and upgrading your stores.

What our customers say about us

4.8

overall star rating
Based on 451 verified reviews on
Showing our latest reviews on Trustpilot
star rating
by Tech Javaid
2024-09-07T21:27:37.000Z
Awesome technical and support team
This is my second time with next cart. Thier support and technical team is amazing
Read more
star rating
by Frank-Peter Wendt
2024-08-29T12:13:39.000Z
Good work. Fast work. Very good!
My questions were answered quickly and competently. The special requirements of our migration were implemented quickly and all at a very fair price. If a shop migration is due again, Next-Cart will be my first port of call.
Read more
star rating
by Mel Tallagsen
2024-08-23T18:20:01.000Z
Woocommerce to Ecwid and Joomla... Amazing!!!!
Amazing !!!! above and beyond... very affordable, saved me countless hours or work... If anyone needs a verbal review, don't hesitate to contact me, these guys are Great... Thanks Mela2gdesigns.com813-990-0440
Read more
star rating
by Eran Matis
2024-08-23T05:58:52.000Z
Great support and willingness to go the…
Great support and willingness to go the extra mile.
Read more
star rating
by Alexander Osius
2024-08-16T06:22:11.000Z
Great and easy to migrate.
Great and easy to migrate.
Read more
star rating
by Alex Manager
2024-08-13T17:38:12.000Z
Everything is great
Everything is great. I might wish for the opportunity to modify orders' IDs to match my new site's naming, but it's a minor thing. THank you for the service.
Read more
star rating
by Claire
2024-08-13T17:32:42.000Z
We needed to transfer our lightspeed…
We needed to transfer our lightspeed POS to shopify POS and Next-Cart did a great job. Really happy with the outcome and saved us a lot of time and effort.
Read more
star rating
by Bruno Gaiteiro
2024-08-09T11:40:09.000Z
It worked flawlessly
It worked flawlessly. Delivers what it promises at best price. Recommended.
Read more
star rating
by Kenneth Pedersen
2024-08-06T21:00:54.000Z
Well priced, great support
Well priced. Great support. Went above and beyond to ensure I got everything migrated that I sought.
Read more
star rating
by Florian
2024-07-28T15:42:45.000Z
War gut.
War gut.Wir hatten Anfangsschwierigkeiten es zu exportieren.
Read more

Why migrate with Next-Cart

Next-Cart is capable of conducting all kind of services offered by other shopping cart migration providers and beyond. It is our devotion, safety, flexibility, and reasonable pricing that are what you can find in us. If you need more information, contact our 24/7 support team to get help (we also work on holidays). It is our pleasure to serve you.

no downtime

No Downtime

The migration does not affect the speed and the performance of your sites. They will function as normal during the migration.

no tech skills required

No Tech Skill Required

It takes just a few clicks to get the migration done. No technical skills needed. No installation required.

professional support

Professional Support

You will get 1:1 tech support throughout migration, until you are happy with the results. We support via Helpdesk, Live Chat, Email 24/7/365 including holidays.

customizable migration

Customizable Migration

Customize the migration process according to your requirements. Migrate custom fields and extension data with ease.

SEO rankings preservation

SEO Rankings Preservation

The migration tool is designed to keep the old URLs and meta data on the new store to ensure your site doesn't drop any SEO ranking.

one year support

1-Year Migration Assurance

All migration services include 1-year of use and support. That ensures a seamless migration and compatibility with your website development.

cheap pricing

Cheap Pricing

We always try to be the cheapest. If you see any cheaper, please let us know, we are willing to offer the best price with the matching service.

money back guarantee

30-Day Money Back Guarantee

To guarantee the quality of the service and the trust from customers, we offer a 30-day money back guarantee on all migration tools.

data security

Highest Data Security

The migration takes place securely on Cloud Servers located in the US, the UK and Singapore. No information is stored except your site URLs.

Want an all-in-one migration service?

No more worries about the hassle of the migration process or your time bank. With the VIP Support Service, sit back and let our experts execute the migration, review the data, install the necessary modules, and give you the most efficient results.