Skip to main content
Reference

Introduction

United Parcel Service, Inc. (UPS) is an American multinational shipping & receiving and supply chain management company.

Configuration UPS with your UltraCart Account

note

To add UPS as a shipping carrier, navigate:
Main Menu → Configuration → (Checkout) Shipping

You will be presented with a list of available Shipping Carriers. Select the checkbox for UPS.

image-20251002-145900.png

Once the checkbox is selected, UPS will appear in within the ‘Shipping Config’ menu, click on UPS to view the UPS configuration section:

image-20251002-150344.png

Connecting to UPS via OAuth

You will need to authenticate with UPS by clicking on Authorize Production and Authorize Sandbox buttons that appear in each Column above the Account Number fields.

The Account Number field is populated by completing the OAuth step after clicking the appropriate ‘Authorize’ button.

You’ll then configure the remaining ‘Sender’ field with your company details, as you configured it when you created your UPS account.

UPS Shipper Configuration – Field Reference

Field NameSectionNotesDefault Value / Example
Account NumberProduction EnvironmentRequired UPS account number.(e.g., 1234567)
Sender Attention NameProduction EnvironmentContact person’s name.Joe Sample
Company Displayable NameProduction EnvironmentName shown on shipping labels.UltraCart
Sender CompanyProduction EnvironmentCompany name.UltraCart
Sender Address Line 1Production EnvironmentStreet address.123 Address Way Road
Sender Address Line 2Production EnvironmentAdditional address line (optional).(blank)
Sender CityProduction EnvironmentCity of sender.Atlanta
Sender StateProduction EnvironmentState/province abbreviation.GA
Sender Postal CodeProduction EnvironmentPostal/ZIP code.30319
Sender CountryProduction EnvironmentCountry selector dropdown.United States
Sender Phone NumberProduction EnvironmentContact phone number.770-527-2373
Sender FaxProduction EnvironmentOptional, for International GAA shipments.(blank)
Sender EmailProduction EnvironmentOptional, for International GAA shipments.(blank)
Label FormatProduction EnvironmentDropdown format type.ZPL
Label SizeProduction EnvironmentDropdown label size.4x6
Account NumberTest EnvironmentTest account number for sandbox authorization.(blank)
Sender Attention NameTest EnvironmentContact person’s name.(blank)
Company Displayable NameTest EnvironmentName shown on test labels.(blank)
Sender CompanyTest EnvironmentCompany name.(blank)
Sender Address Line 1Test EnvironmentStreet address.(blank)
Sender Address Line 2Test EnvironmentAdditional address line (optional).(blank)
Sender CityTest EnvironmentCity of sender.(blank)
Sender StateTest EnvironmentState/province abbreviation.(blank)
Sender Postal CodeTest EnvironmentPostal/ZIP code.(blank)
Sender CountryTest EnvironmentCountry selector dropdown.(blank)
Sender Phone NumberTest EnvironmentContact phone number.(blank)
Sender FaxTest EnvironmentOptional, for International GAA shipments.(blank)
Sender EmailTest EnvironmentOptional, for International GAA shipments.(blank)
Label FormatTest EnvironmentDropdown format type.ZPL
Label SizeTest EnvironmentDropdown label size.4x6
Web Service EnvironmentGeneral SettingsEnvironment selection.production
Rate ScheduleGeneral SettingsFrequency of rate updates.daily
Billing OptionGeneral SettingsWho pays for shipping.Shipper
Quantum View NotificationGeneral SettingsCheckbox to enable UPS Quantum View.Enabled (checked)
Signature Required When ValueGeneral SettingsDollar value threshold for signature required.$ ___ (blank by default)
Include Clearance Entry FeeCustomsAdds UPS clearance entry fee.Checked
Merchant Paid DutiesCustomsShipper pays duties.Unchecked
Upload Paperless DocumentCustomsFile upload field.No file chosen
Upload Document TypeCustomsDocument type for upload.Authorization Form
Valid Paperless Document FormatsCustomsAccepted file formats for upload..bmp, .doc/.docx, .gif, .jpg, .pdf, .png, .rtf, .tif, .txt, .xls/.xlsx

FAQ

Question: What if I do not have an authorized UPS account connection?
Answer: If you are not Authenticated with UPS, then UltraCart will estimate with standard list rates for shipments originating in the US or destined for the US only.


Question: Can I test UPS shipping rates without affecting my live account?
Answer: Yes. Use the Test Environment section and click Authorize Sandbox. This allows you to validate configuration and test rate responses without charging your live UPS account.


Question: What does the Billing Option field control?
Answer: The Billing Option determines who pays for shipping charges. For example, choosing Shipper means your UPS account will be billed. Other billing options (such as Recipient or Third Party) may be available depending on your UPS account setup.


Question: What is the purpose of the Quantum View Notification checkbox?
Answer: Enabling Quantum View Notifications allows UPS to send shipment status updates directly to your customers, improving visibility and reducing support requests.


Question: How does the Signature Required When Value setting work?
Answer: This setting lets you automatically require a signature if the order’s declared value is greater than or equal to the specified dollar amount. For example, entering $250 ensures that any order over $250 will require a customer signature upon delivery.


Question: Do I need to upload paperless documents for every shipment?
Answer: Paperless document uploads are only required for international shipments where customs clearance forms (such as a Commercial Invoice or Authorization Form) are needed. For domestic shipments, this setting can be left unused.


Question: What file formats are supported for paperless document uploads?
Answer: Supported formats include: .bmp, .doc/.docx, .gif, .jpg, .pdf, .png, .rtf, .tif, .txt, .xls/.xlsx. Make sure your UPS account is enabled for paperless documents before uploading.


Question: How are label format and label size used?
Answer: These settings determine the type and dimensions of the shipping label generated. The most common settings are ZPL format with a 4x6 size, which works with most thermal printers used in fulfillment environments.


Troubleshooting

Problem: Authentication failed with UPS.
Solution: Verify that your UPS account number, username, and password are correct. If you recently changed your UPS account credentials, update them in UltraCart and reauthorize.


Problem: No shipping rates are being returned.
Solution:

  • Confirm that the Web Service Environment is set correctly (production vs. test).

  • Ensure that you are using a valid UPS account for the shipping origin country.

  • If unauthenticated, only shipments originating in or destined to the US will return standard list rates.


Problem: Paperless document upload rejected.
Solution: Make sure the uploaded file is in an accepted format (.pdf, .docx, .jpg, etc.) and that your UPS account is enabled for Paperless Invoice. If unsure, contact UPS to confirm your account permissions.


Problem: Label size or format does not print correctly.
Solution:

  • Ensure your thermal printer supports the selected label format (e.g., ZPL).

  • Verify that the Label Size matches your printer media (commonly 4x6).

  • If printing from PDF, ensure scaling is disabled in your print dialog.


Problem: Signature required not triggering on high-value orders.
Solution: Double-check the value entered in Signature Required When Value. If blank, no threshold is enforced. Enter a numeric value (e.g., 250) to ensure orders above that amount require a signature.


Next Steps

Once you have completed your UPS shipper configuration, you may want to review related shipping setup guides to ensure your store supports all the carriers you need:

Tip: Most merchants configure multiple carriers (UPS, FedEx, USPS) to ensure competitive rates and reliable service options for their customers.

Was this page helpful?