# NewEgg Account Integration

## Overview

[Newegg.com](https://www.newegg.com/) is an online retailer specializing in electronics and tech-related products. It offers a wide range of items, including computer components, laptops, gaming peripherals, and consumer electronics, with frequent sales and discounts. Known for its competitive prices and positive reviews, Newegg operates globally and provides various shipping options, including international delivery. Sellercloud helps you put your products in front of millions of Newegg shoppers by allowing you to integrate Newegg using API. After integrating your Newegg account, you can use Sellercloud to manage your [Listings](https://descartessystems.aha.io/pages/7630863009055058439) and [Orders](https://descartessystems.aha.io/pages/7630862841972531409).

If you are not registered yet, sign up for a [Newegg Seller Account](http://www.newegg.com/sellers/).

## Prerequisites

Before you can integrate Newegg, you must:

1. Log in to the [Newegg Seller Portal](https://www.newegg.com/sellers/).
2. Go to **Account > Data Feed Settings > API Settings > Auth a Developer**.
3. In the **Authorize A Service Provider** popup, select **Sellercloud** from the dropdown and click **Authorize**.
4. Click the **Refresh List** button to update your current list and verify that Sellercloud has been added.
5. You should see the **Secret Key** populate there. Copy it and be ready to use it in the next step.

## Integrate with Newegg

Next, to integrate Newegg in your Sellercloud account:

1. Go to [Company Settings](https://descartessystems.aha.io/pages/7630848954242562863).
2. Click **Toolbox** and select **NewEgg.com > General Settings**.
3. Click **Edit**.
4. Enter the **Secret key** into the **API Secret Key** field and enter your **NewEgg Merchant ID**.
5. Click **Actions** and select **Test API Credentials**.
6. Confirm the credentials have been verified successfully, and then check the **New Egg Enabled** box.
7. Click **Save**.

Check **Enable Inventory Upload**, **Enable Order Download,** and **Enable Fulfillment Upload** only when you are certain your products are [Newegg-ready](https://descartessystems.aha.io/pages/7630863009055058439) and you are ready to download [Orders](https://descartessystems.aha.io/pages/7630862841972531409).

### Newegg Canada

If you are a [Newegg.ca](https://www.newegg.ca/) seller, you can integrate your Canadian account with the steps shown above on a Sellercloud company set up for Canada. Simply follow the steps to [Create a Company](https://descartessystems.aha.io/pages/7630838368529930257) and set the **Country Code** to **CA** and the **Currency** to **CAD**.

## Manage International Selling

As a Newegg merchant, you can sell internationally. This means you can control which countries are your shipping destinations. To enable shipping destinations:

1. Go to [Company Settings](https://descartessystems.aha.io/pages/7630848954242562863).
2. Click **Toolbox** and select **NewEgg.com > General Settings**.
3. Click **Edit**.
4. Check **Enable Int'l Listings**.
5. Click **Save**.
6. Click **Toolbox** and select **NewEgg.com > Shipping Destinations**.
7. Click **Edit**.
8. Check the destinations you want to enable.
9. Click **Save**.

## Manage International Prices

Enabling multiple shipping destinations allows you to configure your product’s prices differently for each country. You can do this individually per product or in bulk.

### Individually

To manage a single product’s international prices:

1. Go to a [Product Details Page](https://descartessystems.aha.io/pages/7630846719601169819).
2. Click **Toolbox** and select **NewEgg.com Properties**.
3. Click **Actions** and select **Manage Int’l Prices**.
4. Set the prices and settings for the selected shipping destinations:
   - **MSRP** - The [Manufacturer’s Suggested Retail Price (MSRP)](https://descartessystems.aha.io/pages/7630845794266628365).
   - **MAP** - The [Minimum Advertised Price (MAP)](https://descartessystems.aha.io/pages/7630845794266628365).
   - **SellingPrice** - The selling price.
   - **CheckOutMap** - Indicates whether to use the MAP during checkout or not.
   - **EnableFreeShipping** - Indicates whether you offer free shipping or not.
   - **Active** - Indicates whether the prices are currently active or inactive.
5. Click **Save** to save internally or **Save and Update Newegg.com** to save and send the prices to Newegg.

### In Bulk

To manage international prices for multiple products:

1. Go to **Catalog > Tools > Import Product Info**.
2. Select **Import NewEgg.com International Prices**.
3. Click the **Download** button.
4. Fill in the template. Enter the information below these required headers:
   - **ProductID** - The product’s Sellercloud SKU.
   - **Country** - The country for which prices are being set.
   - **MSRP** - The [Manufacturer’s Suggested Retail Price (MSRP)](https://descartessystems.aha.io/pages/7630845794266628365).
   - **MAP** - The [Minimum Advertised Price (MAP)](https://descartessystems.aha.io/pages/7630845794266628365).
   - **SellingPrice** - The selling price.
   - **CheckOutMap** - Set to **True** to enforce the MAP during checkout.
   - **EnableFreeShipping** - Set to **True** to offer free shipping.
   - **Active** - Set to **True** to indicate that the prices are currently active in the system.
5. Click **File** and select the updated file.
6. Click **Import**.
