Beginning June 3, 2024, access keys will no longer be supported for authentication to any UPS APIs. UPS has deprecated access key authentication in favor of an OAuth 2.0 security model. You can read more about this update on the UPS website.
Due to this change, you’ll need to enter the Bold callback URL in your UPS account in order to connect your custom rates in Bold Checkout.
Alert: This article is for those who are connecting their UPS account for the first time. If you have already have an existing UPS custom carrier account connected in Bold Checkout, you must migrate to the new UPS version instead. For step-by-step instructions, please visit our UPS V2 Migration Guide.
Setup
Please follow the steps below to connect your UPS account in Bold Checkout.
Step 1: Configure the Callback URL for Bold in your UPS developer account
- Log in to your UPS developer account.
- Click My Apps in the top right.
- Select the relevant app from your My Apps list.
- Ensure Rating appears in the Products in Use column. If not, click Add Products, check the Rating card, and click Save to add it.
- Click on Edit App.
- Add the following Callback URL:
https://cashier.boldcommerce.com/api/admin/v1/carrier_credentials/ups/onboarding_url/done
- Click Save.
Step 2: Connect to UPS V2 in Bold Checkout
- From within the Bold Checkout admin, navigate to Shipping > Custom carriers.
- Click Setup custom carrier.
- In the Name field, enter a unique name to distinguish your custom rates from the default UPS rates available in Bold Checkout.
- Expand the Carrier dropdown menu and select UPS v2.
- Enter your Account Number.
- Click Connect. This directs you to to the UPS login page.
- Enter your login credentials, and check the box to authorize the connection. Once this is done, you are redirected back to Bold Checkout and the custom rate will appear.