Activate shipping with UPS

You'll need an account with UPS before you can activate this carrier service on your Shopify store.

Register for an account with UPS

If you've negotiated a discounted rate with UPS, then you can enter your UPS account number when you activate your UPS service to give you the option of displaying discounted rates at checkout.

To register for an account, complete the following steps:

  1. Visit the UPS website and, from the drop-down list, choose the country where your store is located. Click the right-arrow to go to the next page.

  2. Click NewUser in the bar at the top of the page.

  3. Fill in the form as required. You can choose your own User ID and password. Make a note of them.


    Each of your passwords should be unique. Don't use the same password for more than one account, even if the accounts are related.

  4. Accept the Terms and Conditions, then click Next.

  5. When your registration is complete, make a note of your account number.

Obtain your XML Access Key from the UPS Developer Resource Centre

Before you request an XML Access Key, make sure that you've already registered an account with UPS.

To request an XML key, complete the following steps:

  1. Log into your UPS account, then hover over Support in the menu bar at the top of the page.

  2. From the drop-down menu, click Technology Support:

    Ups tech support

  3. From the Technology Support Menu, click Developer Resource Centre:

    Ups drc

  4. Select UPS Developer Kit from the Developer Resource Centre Menu:

    Ups dev kit

  5. Click Request an Access Key:

    Ups req accesskey

  6. If you haven't yet opened an account, then you'll need to do this now:

    Ups open account x

    If you had to open an account, you can now return to the UPS Developer Kit page and request the access key from Step 5.

  7. Make a note of your XML Access Key when you receive it (the key might be sent to you in an email.)

  8. Verify that the shipping rating you’re registering for is in Production mode.

Activate calculated shipping for UPS

Before you activate calculated shipping for UPS, make sure that you've already:

  1. registered for an account with UPS
  2. obtained an XML Access Key.

To activate calculated shipping for UPS, complete the following steps:

  1. If you haven't yet, then you must first set up a shipping address.

  2. In the Custom carrier accounts section, click Add carrier account or Manage carriers.

  3. Click Add carrier beside UPS.

  4. Enter your UPS User ID, Password, and XML Access Key (copy and paste) them if you can, to avoid mistakes):

    Signup ups new

  5. If you've negotiated a discounted rate with UPS, enter your UPS account number in the Account Number field, and then check Use my negotiated rates. This makes sure that the discounted rates appear at checkout. You can find your UPS Account Number in the UPS Account Detail section of your UPS account:

    Ups account detail

    If you haven't negotiated a discounted rate, then leave the Account Number field blank, and don't check Use my negotiated rates.

  6. Choose the pickup type from the drop-down menu (call UPS if you’re not sure which type you need).

  7. Click Save.

Display the complete list of UPS shipping rates

By default, not all UPS shipping rates are displayed for all pickup types.

To change this, follow these steps:

  1. In the Custom carrier accounts section, and click Manage carriers.

  2. On the Real-time carriers page, find the UPS section, and then click Edit. This will show your UPS pickup settings. Different rates will be offered by different pickup types. For example, with U.S., stores if the default selection on the drop-down menu is set to "Letter Center," then it will often not show rates for Ground Shipping.

  3. To change this setting so that ground shipping rates show up, select the Daily Pickup option.

  4. Save your changes.

  5. To view these rates and make sure it works, click Test this account.

  6. Enter a delivery address, and then click Test UPS Rates. This will test out what shipping services and rates will be offered to that location, by using your pickup methods.

Want to discuss this page?

Visit the Shopify Community

Ready to start selling online with Shopify?

Try it free