Skip to main content
knowledgecenter.avangate.com

Export product data as an XML file

Overview

Export product and pricing data packaged as an XML file. 

Requirements

At least one product needs to have already been configured or imported in the Avangate system.

Export limitations

We recommend exporting batches of 20 to 30 products at once for optimal performance.

  • Exporting up to 1000 products is done on the spot.
  • Exporting more than 1000 products lasts longer and is done in the background. Avangate can notify you via email when your export file is ready and provides you with the download link.

How does export work?

Use UTF-8 character encoding.

To export existing product data from the Avangate platform:

  1. Make your way to Products under Setup.
  2. Run a search for the products you want included in the export file.
  3. Once your search returns the list of desired products, scroll down to the bottom of the page and click Download XML.

How to export all products for an account?

To export existing product data from the Avangate platform:

  1. Make your way to Products under Setup;
  2. The Active option is selected under Display by default.
  3. Scroll down to the bottom of the page and click Download XML.

Note: All active products for your account are displayed when accessing the Products area. Not searching for specific offerings will export all active items.

What data is exported?

The XML product export functionality covers data under the following areas (tabs), with some exceptions detailed below:

  1. Information
  2. Pricing
  3. Bundle Options

XML schema

Use UTF-8 character encoding.

Below is the XML schema designed to let you export product data from the Avangate system. Export is the root element, and there are three main child elements:

  • AdditionalFields: The export extracts per-product and per-order additional order details from the Avangate system. The relationship between the fields and products is mapped under the Product child element.
  • PriceOptionsGroups: The export extracts data on all price options groups defined in the Avangate system. The relationship between one or more price options groups and products is mapped under the Product child element.
  • Products: Product information (with some exceptions) that resides under the Information, Pricing and Bundle options area (tabs) of the Control Panel.

 

<Export>
<AdditionalFields>...</AdditionalFields>
<PriceOptionsGroups>...</PriceOptionsGroups>
<Products>...</Products>
</Export>