Shipping API for Calculating Rates


Overview

In Sellercloud you can configure shipping API for different shipping partners.


Configure Shipping API

When manually creating an order, Sellercloud can use a shipping carrier’s API to obtain available shipping rates from the carrier and show them in the Rates window. To do that:

  1. Go to Settings > Companies > Manage Companies > Open a company.
  2. Go to Toolbox > Shipping API > Edit.
  3. Enter the API credentials for each carrier.
  4. Obtain credentials for each carrier:
  5. Go to Enable Shipping Rates Using panel > Check the box for the desired shipping carrier.enable shipping rates
  6. Fill in the credentials in the desired panels > Save.

Test Credentials

Once you have populated the desired fields for the shipping carrier of your choice, you can test if the connection is established:

  1. For UPS and USPS:
    1. Go to Action Menu > Generate Request/Response Access XMLs.
      Note: Again, this is only necessary if you do not have permanent credentials from the carrier.
    2. Click Test UPS Rate Estimate to test the rate estimate or Test UPS Address Validation to check the address.
      actions menu
  2. For USPS: Click Test USPS Credentials.
  3. For FedEx: Click Test Fedex Rate & Shipping Credentials to test the rate and shipping you entered > TestFedExCredentials.
  4. For Endicia: Click Test Endicia Credentials.

Shipping API Settings Explained

You can configure the following settings on the Shipping API page:

shipping api settings

SETTING DESCRIPTION
ENABLE SHIPPING RATES USING
UPS Enable shipping rates for UPS.
USPS Enable shipping rates for USPS.
FedEx Enable shipping rates for FedEx.
ENDICIA SHIPPING API
Account ID Provided by Endicia.
Pass Phrase
Web Password
Test Mode Enable Test Mode.
CANADA SHIPPING API
Username Provided by your Canada Shipping account.
Password
Customer Number
Address Verification Using FedEx or UPS.
UPS API
License Number Obtained from your UPS account.
Shipper Number
User Name
Password
Confirm Password
USPS API
API User ID Enter the user ID.
Use For Tracking Use the API for tracking.
Prefer For Rates Use the API for calculating rates.
FEDEX RATE & SHIPPING API
FedEx Shipping Key Provided by FedEx
FedEx Shipping Password
FedEx Shipping Account Number
FedEx Shipping Meter Number
FedEx SmartPost Hub
Use Parent Credentials Enable this to use parent credentials.
Enable Test Mode Enable for Test Mode.

 


When manually creating an order, Sellercloud can use a shipping carrier’s API to obtain available shipping rates from the carrier and show them in a Rates window:

  1. Go to Company Settings > Toolbox > Shipping API.
  2. Enter the API credentials for each carrier.
  3. If you do not have credentials:

For UPS and USPS:

  1. Generate Request/Response Access XML files from the Action Menu. Again, this is only necessary if you do not have permanent credentials from the carrier.
  1. For UPS, select the Address Validation radio button and Use Customer Integration Environment (CIE) URL.
  2. Download the files and email them to the carriers.

Was this article helpful?

Related Articles