1. Create the app in the UPS Developer Portal
1
Sign in
Go to developer.ups.com and sign in with the ups.com login that holds your shipper account.
2
Create the app
Open My Apps and click Add Apps. Choose that you want to integrate UPS technology into your business, and pick the shipper account the labels bill to.
3
Add the API products
Add at least Authorization (OAuth), Tracking, Shipping, Address Validation, Rating and Time in Transit. Add Pickup, Locator, Delivery Intercept, Landed Cost or Paperless Documents if your agents need them. A call to an API the app does not hold fails with an authorization error.
4
Copy the keys
Open the app and copy its Client ID and Client Secret. Keep the secret out of email and chat.
1A2B3C. It is on your UPS invoices and under Account Summary on ups.com, and it must be the account linked to the app.
Neo signs in at https://onlinetools.ups.com with the Client ID and Client Secret, and bills each label to the account number you save.
2. Add UPS in Neo
1
Open Integrations
In the Neo Dashboard, open Integrations and find the UPS card, under Other.
2
Save the keys
Enter the Client ID, the Client Secret and your UPS account number, and click Save settings. Neo signs in to UPS before saving, so a wrong Client ID or Client Secret is rejected straight away.
3. Turn UPS on per agent
Open the agent, go to the Integrations section, and pick an access profile for the UPS block, or set each area yourself:
Then add your ship-from address and box size to the agent’s instructions, as UPS says. See UPS API for the profiles.
