Overview
In Sellercloud, you can configure shipping APIs for different shipping partners. 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.
Configure Shipping API
To configure Shipping API settings:
- Go to Company Settings.
- Go to Toolbox > Shipping > Shipping API Settings > Edit.
- Enter the API credentials for each carrier.
- Obtain credentials for each carrier:
- Obtain UPS API credentials
- Obtain FedEx API credentials
- Obtain USPS API credentials. If you have Endicia credentials, you can enter those at the bottom for the API.
- Go to the Enable Shipping Rates Using panel and check the box for the desired shipping carrier.
- 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.
Click the Actions button, and then:
- For UPS and USPS:
- For USPS: Select Test USPS Credentials.
- For FedEx: Select Test Fedex Rate & Shipping Credentials to test the rate and shipping you entered > TestFedExCredentials Note: If you are getting an error, check the box Use Parent Credentials. This is required if you registered your credentials through Shipbridge.
- For Endicia: Select Test Endicia Credentials.
Shipping API Settings Explained
You can configure the following settings on the Shipping API page:
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. |
Overview
In Sellercloud, you can configure shipping APIs for different shipping partners. 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.
Configure Shipping API
To configure Shipping API settings:
- Go to Company Settings > Toolbox > Shipping API > Shipping API Settings.
- Enter the API credentials for each carrier.
- If you do not have credentials:
- Obtain UPS API credentials
- Obtain FedEx API credentials
- Obtain USPS API credentials. If you have Endicia credentials, you can enter those at the bottom for the API.
For UPS and USPS:
- 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.

- For UPS, select the Address Validation radio button and Use Customer Integration Environment (CIE) URL.
- Download the files and email them to the carriers.
Test Credentials
Once you have populated the desired fields for the shipping carrier of your choice, you can test if the connection is established.
Click Select Action, and then:
- For UPS and USPS:
- Select Generate Request/Response Access XMLs.
Note: Again, this is only necessary if you do not have permanent credentials from the carrier. - Select Test UPS Rate Estimate to test the rate estimate or Test UPS Address Validation to check the address.
- Select Generate Request/Response Access XMLs.
- For USPS: Select Test USPS Credentials.
- For FedEx: Select Test Fedex Rate Estimate & Shipping to test the rate and shipping you entered > TestFedExCredentials
- If you are getting an error, check the box Use Parent Credentials. This is required if you registered your credentials through Shipbridge.
- For Endicia: Select Test Endicia Credentials.
Shipping API Settings Explained
You can configure the following settings on the Shipping API page:
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. |