Ingram Micro Integration: Prerequisites

Complete the following prerequisites before configuring the Ingram Micro integration in your Rev.io instance. When you are finished with the prerequisite steps below and are ready to configure the Ingram Micro integration for your environment, see the Ingram Micro Integration: Configuration article.

Before You Begin

Confirm that the following items are in place.

  1. An active Ingram Micro reseller account in good standing with current sales history.
  2. Your Ingram Micro Customer Number (reseller account number), which determines your pricing tier.
  3. The two-letter ISO country code for your Ingram Micro account (for example, US).
  4. Products already in your Rev.io product catalog. The integration updates costs on existing products and does not import new products into the catalog.
  5. For products you want to keep in sync immediately, Ingram Micro should be added as a vendor on the Purchasing tab with the correct Ingram Part Number entered as the SKU/USOC.
  6. For products where you want Ingram Micro auto-added as a vendor, the Manufacturer Part Number field should be populated. The integration cross-references this value against Ingram Micro's catalog to find matching products.

Setting Up Your Ingram Micro Developer App

Before you can connect Ingram Micro to Rev.io, you need to create a developer account with Ingram Micro and request access to the APIs that the integration uses. The API access request must be reviewed and approved by Ingram Micro and typically takes approximately 2 business days. Complete this step before scheduling your Rev.io configuration.

  1. Navigate to https://developer.ingrammicro.com and create a developer account if you do not already have one.
  2. Log in to the Ingram Micro developer portal with your developer account credentials.
  3. Create a new app from the Apps section of the developer portal. Provide a name and any required descriptive information for the app.
  4. In the API Catalog section of the app, select the following v6 API products:
    • Freight Estimate v6
    • Deal Management v6
    • Order Management v6
    • Quote Management v6
    • Invoice Management v6
    • Renewal Management v6
    • Product Catalog v6
    • Return Management v6
  5. Submit the app for review. Ingram Micro will review your request and approve the app, which typically takes approximately 2 business days.
  6. Once your app is approved, it will be available as a production app on the Apps page of the developer portal. You can now retrieve the credentials needed to configure the integration in Rev.io.

Retrieving Your Ingram Micro Credentials

After your developer app has been approved, gather the following values from the Ingram Micro developer portal before beginning the configuration steps in Rev.io.

  • Client ID and Client Secret: Navigate to Apps and open your approved production app. Your Client ID and Client Secret are listed on the app details page.
  • Customer Number: Click My Account at the top of the page. Your Ingram Micro Customer Number is listed under your account information.

When you are finished with the prerequisite steps and are ready to configure the Ingram Micro integration for your environment, see the Ingram Micro Integration: Configuration article.