ApparelMagic cloud integration

This article is for APPARELMAGIC CLOUD. If you are using APPARELMAGIC DESKTOP, click here.


APPARELMAGIC CLOUD has an API integration that we have developed in-house at NuORDER to connect the two systems. 

The flow of data includes:

  • Products - from ApparelMagic to NuORDER 
  • Customers - from ApparelMagic to NuORDER 
  • Inventory - from ApparelMagic to NuORDER 
  • Orders - from NuORDER to ApparelMagic 

Turnaround Time

Your ApparelMagic integration will take approximately 8-10 weeks from the project kickoff to completion. This does not mean we'll be spending 8-10 weeks writing code and syncing data, but rather this is the complete time to get through all stages of the rollout. The part of the process that takes the most time is prepping your ApparelMagic Cloud data for the integration. Once this is complete, testing and final review should only take a couple weeks.

  • Planning and discovery sessions
  • Any preparation on your side to get your ApparelMagic data cleaned up and ready for integration
  • Testing and review in the NuORDER sandbox
  • Adjustments
  • Final review and sign-off
  • Transfer from sandbox to production 
  • Post-launch validation

Who's Involved From Your Team

  • Your ApparelMagic Administrator, or someone technical who is familiar with your specific ApparelMagic setup.
  • Sales or Operations Manager who understands your business, how it is structured and how the reps sell. 

What you'll be doing:

  • Answering a lot of questions about your specific ApparelMagic setup and sales process.
  • In some cases, you might need to make some bulk adjustments (e.g. editing for consistency) to your data in ApparelMagic so that we can achieve the best possible experience for your users in NuORDER.
  • Reviewing your data in the NuORDER sandbox and providing feedback.
  • Reviewing test orders in ApparelMagic and providing feedback.
  • Reviewing and validating again as any adjustments are made to the feeds.
  • Providing the final sign-off to go live.
  • Reviewing the data feeds day-to-day after you go live to make sure everything is looking correct.
  • Working with us to address any issues that may arise once your team is using NuORDER in the live sales environment.


Who's Involved From the NuORDER Team:

  • An Integration Manager who will be your day-to-day point person, manage the project and guide you through the rollout from start to finish.
  • An Integration Engineer who will configure the data feeds with ApparelMagic.

What we'll be doing:

  • Asking a lot of questions about your specific ApparelMagic setup and sales process.
  • Customizing the integration scripts based on your specific data fields and business rules.
  • Syncing test data into the NuORDER sandbox.
  • Syncing test orders into ApparelMagic.
  • Making sure your team is updated throughout the process and addressing delays that might occur on either side.


What's Supported: Products


Creating & updating items: Our system will be able to identify which items are new and which already exist in our system.

Pricing & Multiple currencies: We will sync a default wholesale and retail price for the default currency only. If you are using multiple currencies in ApparelMagic, please review this with your Integration Manager. Additional levels of pricing can be supported through customer-level discounts or price sheets ("price groups" in ApparelMagic). 

Pricing per size is supported.  

Sync parameters: Your NuORDER sync will include all "active" products from ApparelMagic. Do not have sync parameters at this time. All styles will sync regardless if they want them in NuORDER or not. Workarounds are to have products default to disabled (under management settings). Brand user will manually enable products. 

Sync frequency: Product updates will be automatically synced hourly



Custom fields are not supported at this time. If you have a business requirement that is not covered in the standard setup, please review this with your Integration Manager.

Requirements to sync products:

  • UPCs are required. If an item or size in ApparelMagic does not have a UPC, it will not be synced to NuORDER.
  • Product Type = P (i.e. components will not be synced)

"Attribute 3" / Key Identifiers: In NuORDER, the key identifiers for a unique product are Season + Style Number + Color. In ApparelMagic, you also have "Attribute 3". If you are using Attribute 3, we will concatenate this into one of your key fields (usually Style Number or Color) to ensure unique records. (New customization script will be required. Please note there will be a charge for this support).

Materials do not sync, only "styles".

Default Price=wholesale and EDI Retail=Retail

Multiple currencies are not officially supported. If you sell in multiple currencies, you will need to utilize price groups in Apparel Magic to adjust the pricing for different customers. This will require customization that is an additional fee to support.

Multiple currencies are not supported. If you sell in multiple currencies, you will need to utilize price sheets ("price groups" in ApparelMagic) to adjust the pricing for different customers.

Availability Dates are not included in the product data integration at this time. You can manage these directly in NuORDER if needed.

Archiving/disabling products: This is not included in the product data integration at this time and will be managed directly in NuORDER. 

Please note,  if you are changing the style number or color in AMC, it will try to create a new record in NuORDER. Manual archival is required of the old style.

Color descriptions are set up in Dictionaries or Color Codes which can be synced to the NuORDER color field. Review customization scripts to use the correct script.


What's Supported: Customers


Creating & updating customers: Our system will be able to identify which customers are new and which already exist in our system.

Multiple billing & shipping addresses are supported.

Sync parameters: Your NuORDER sync will include all "active" customers from ApparelMagic.

Sync frequency: Customer updates will be automatically synced hourly.



Buyer data (name, email address, sales rep assignment) is not included in the customer data interface and must be managed directly within the NuORDER app.

Custom fields are not supported at this time. If you have a business requirement that is not covered in the standard setup, please review this with your Integration Manager.

Two-way customer sync is not supported at this time. Your customers must originate in ApparelMagic Cloud and be synced to NuORDER with all the necessary account codes. (This is how ApparelMagic Cloud will recognize the customer when the order is synced back in.) Bi-directional syncing for customers is on our product roadmap for future development.

Process for New Customers: When working with a new customer in NuORDER, you will need to save the order as a DRAFT. Your team will need to add the new customer record into ApparelMagic first. The customer will be sent into NuORDER on the next run. Once the customer is visible in NuORDER, the sales rep can open their draft, select the customer, fill in the buyer's name and email address, and submit the official order.

Archiving (deactivating) customers: This is not included in the ApparelMagic interface at this time and must be managed directly in NuORDER.

We can sync by division which is useful if you have both your B2C and B2B accounts in AMC.

Default discount is not currently synced from company record. To sync this data, we will need to create a customization script that will require additional fees.

Tax rate can be synced from company record with a customization script that will require additional fees.


What's Supported: Inventory


Immediate quantities: You will specify whether our script should pull from the "Available to Sell" or "Available to Allocate" bucket in ApparelMagic.

Warehouses: Multiple warehouses are supported. 

  • Make sure your warehouses are defined and populated with stock in ApparelMagic prior to starting the NuORDER integration.
  • You will also need to set up the warehouses in NuORDER prior to uploading your data. (Go to Admin > Brand Settings.)

WIP (work in progress) inventory is supported. You will need to add your purchase orders in Apparel Magic for the WIP quantities and dates to be populated.

Sync frequency: Inventory updates will be automatically synced hourly



All products that are syncing will sync inventory. If there is not quantities available (i.e. prebooking), zeroes will sync to NuORDER.

Prebooking: For items that should have unlimited quantity available in NuORDER, you will control this directly in NuORDER via the Admin section. Rules can be based on any product attributes, and you will have direct access to control and update the rules as needed. 


What's Supported: Orders


Sync parameters: NuORDER will sync "Approved" orders only.

Sync frequency: Orders will be automatically synced every 5 minutes to ApparelMagic.

Order fulfillment process: Orders will be synced into "Pending" status in ApparelMagic. Your team will take it from there per your normal approval / fulfillment process.



Custom fields are not included at this time. If you have a business requirement that is not covered in the standard setup, please review this with your Integration Manager.

Order Sync Failures: When we send the orders to ApparelMagic, we provide the  ApparelMagic customer code as well as the product UPCs. If any of these values are not recognized in ApparelMagic (e.g. if there was a typo, or the record has been altered in the ERP), the order will fail to import. If this happens, you will need to review the order and resolve the issue.

Editing or Canceling orders: After the order has been imported into ApparelMagic, any further changes must be done directly in ApparelMagic.  

Only one AR account can be used to sync back orders.

Syncing sales reps on orders: sales rep name in admin-->manage brand user must match one found under Settings > Dictionaries > Salespeople for commission rates to sync



Was this article helpful?
0 out of 1 found this helpful
Have more questions? Submit a request