Your help center for Boxify

This article provides guidance for using the app.

Transitioning from UPS's Legacy (XML-based) API


UPS will soon be retiring its legacy (XML-based) APIs, in favor of using newer OAuth-based APIs. (This change had been scheduled for June, but the final retirement date for UPS's legacy API is now unclear).

Boxify has long supported the use of UPS's newer API to obtain shipping rates. And we have notified by email those users who had connected Boxify to UPS's legacy API that they will soon have to update how Boxify connects with UPS.

You may be reading this to learn how to make this update. It's easy.

Go to the Boxify dashboard and scroll down to the section on shipping carriers. Click on the button marked, "Configure UPS." Then click on the button marked, "Authenticate at UPS.com." Make sure the information shown on the next screen is correct and save it with the green button. On the next screen, click on the link at the top, which will open a new browser tab with a special login page at UPS.com. Log in there, checking the checkbox to allow Boxify to read your UPS information.

You will be given a 6-character code, which you can copy to your clipboard. Then paste that code into Boxify in the other browser tab.

You should see a message briefly appear in a black rectangle at the bottom of your screen saying that you have activated UPS.

If you see an error message appear in a red rectangle, there was a problem.

Dealing with Problems Authenticating at UPS.com

One possible problem would be that you set Boxify to display your account-specific (negotiated) rates but do not, in fact, have negotiated rates on your UPS account. You can check that by logging in at UPS.com and using the Time and Cost Calculator there to price a shipment. When you do that, indicate that you'll be prepaying on your account. That will show whether you have negotiated rates on your UPS account. If you don't have negotiated rates on your UPS account, set the rate tier for UPS in Boxify to either "Retail rates" or "Daily rates" when you are authenticating Boxify at UPS.com, which will then allow this to work.

Another possible problem is that you set Boxify to display UPS SurePost rates but do not, in fact, have SurePost enabled on your UPS account. (You would need to check this with your UPS rep to be sure.) If you don't have SurePost rates on your UPS account, do not check the checkbox for showing SurePost rates when you are authenticating Boxify at UPS.com, which will then allow this to work.

Another issue some users have run into is that the login credentials they are using to log in at UPS.com are for UPS CampusShip, which is a scheme UPS offers to large organizations allowing them to provide certain employees only limited privileges when logging into UPS.com. So those CampusShip login credentials may not allow you to authenticate third-party software. If you run into problems and see "CampusShip" at the top of the page when you log in at UPS.com, you'll need to find someone at your organization with master login credentials. Using those master login credentials to authenticate Boxify at UPS.com will then allow this to work.