Getting Started with CartMagician Pro

CartMagician Pro for WooCommerce

Installing and setting up CartMagician AR takes only a few minutes

Minimum Requirements

  • WordPress 5.0.x or greater
  • WooCommerce 3.5.1 or greater
  • PHP version 7.2 or greater is recommended
  • MySQL version 5.6 or greater is recommended
  • MIME-Type: (model/usd usdz and model/und.pixar.usd .usdz to identify them as AR viewable
  • HTTPS (SSL Certificate applied to your website)

Viewing Requirements:


WordPress installation
Installing CartMagician through the WordPress dashboard is the easiest option, as WordPress handles the file transfers and you don’t need to leave your web browser.

Log in to your WordPress dashboard, navigate to the Plugins menu, and click “Add New.” In the search field type “CartMagician” and click “Search Plugins”. Once you’ve found this plugin you can view details like the point release, rating, and description. Most importantly you can install it by clicking “Install Now”.

Manual installation
The manual installation method involves downloading the plugin and uploading it to your server via your favorite FTP application. The WordPress codex contains instructions on how to do this here.

Adding augmented reality content into WooCommerce products
Once CartMagician has been installed and activated on your website, add a new WooCommerce Product or edit an existing Product to get started.

Next from within your product page editing screen, the new ‘Augmented Reality’ tab will now be visible in then Product Data section. This tab will provide the ‘Upload or Link your AR Files’.  Settings so that you can start adding your WebAR files.

Next go to the Product Data setting for the product and select the 'Simple Product' as your product Data Type.

Adding a .USDZ file

You now have two options, ‘Upload USDZ’ which allows you to add a USDZ file to your Media Library. The second option is adding a full URL address to your .usdz if you are hosting files outside this location. 

Adding a .GLB file

You now have two options, ‘Upload GLB’ which allows you to add a GLB file to your Media Library. The second option is adding a full URL address to your .glb file if you are hosting files outside this location. 

Once both files have been added to your product please Publish the Page to Save your Settings. 

Once added and Published you are finished. You can test the AR product experience by opening the product page on your compatible mobile device.

Adding USDZ and GLB Files in CartMagician AR

Troubleshooting - MIME Types

Every site is setup differently so if you are having trouble uploading .USDZ or .GLB files to your Media Library please review this Troubleshooting Guide and options to allow different MIME Types.

Troubleshooting - Changed File Path and Caching

Please ensure that CartMagician file paths are unchanged in your website setup. Some caching plugins can change file paths or minify .css and .js files. If you find that CartMagician is not loading correctly it could be because the CartMagician .js and .css paths have been changed. Please exclude the CartMagician plugin folder and enclosed files. See below for reference. Once settings have been mage please allow 15 minutes for changes to take effect.

Excluding css and js files from website caching

Sample data
CartMagician comes with some sample USDZ assets for you to test. Simply download our test files here (or copy the URL) then follow the instructions to add them to the CartMagician AR tab in your WooCommerce store.

Store Demo for Review
You can also view our CartMagician AR WooCommerce Demo Store here. Follow this link on your iOS 12+ compatible device.

Try CartMagician AR Demo Showcase featuring Augmented Reality on the Web