How to get UPS OAuth credentials for printing UPS shipping labels

To print and track UPS shipping labels you must first set up a developer account at UPS and generate OAuth credentials.

  1. To obtain UPS OAuth credentials, you need a UPS developer account. If you do not have a UPS developer account, sign up at:

    https://wwwapps.ups.com/doapp/signup?loc=en_US&ClientId=21&returnto=https:%2F%2Fdeveloper.ups.com

  2. Log in to https://developer.ups.com with your UPS developer account.
  3. Click the Create Application button.
  4. Click the Add Apps hyperlink on the My Apps screen.
  5. Select:
    1. “I want to integrate UPS technology into my business” from the I need API credentials because dropdown.
    2. Your UPS Account No from the Choose an account to associate with these credentials dropdown.
    3. If you have a UPS account but it is not listed, click Add an existing account to add your existing UPS account.
  6. Click the Next button.
  7. Enter Primary Contact information and click the Next button.
  8. Enter or select the following information in the Add App screen and click the Save button.

    QuestionAnswer
    App Name“RB9” or proper name
    Callback URLLeave as blank
    Add ProductsAuthorization (OAuth), Address Validation, and Shipping
  9. Copy the Client ID and Client Secret and use them in RB9 > Setup > System Preferences > Production - UPS Accounts for Shipping Labels.