UPS OAuth: Failed to refresh token
SKULabs connects to UPS through UPS's own sign-in (see How to connect your UPS account to SKULabs). If you see this error while fetching rates or buying a label:
UPS OAuth: Failed to refresh token. Please contact support.
SKULabs could no longer renew its access to your UPS account, for example because the UPS.com user that authorized it changed its password, lost access to the UPS account, or the authorization expired.
How to resolve
Go to Settings > Shipping and open your UPS carrier account.
Click Re-authorize.
Sign in to UPS.com with a user that has access to the UPS account number, and approve SKULabs.
Try fetching rates again. If the error comes back, contact SKULabs support.
UPS: The UserId is currently locked out / The Shippers shipper number cannot be used for the shipment
While fetching rates or attempting to ship an order in SKULabs, if you see one of these errors, your UPS account may be on hold or suspended. Common causes are incorrect or outdated UPS sign-in details, or expired payment information on the UPS account.
What workarounds are there?
Automatically fall back to another carrier.
We always recommend keeping more than one carrier account in SKULabs, so you can keep shipping while one carrier has an outage or your account can't be used temporarily.
Try WorldShip.
You may want to try UPS WorldShip. To record the shipment in SKULabs, choose Manual - Shipment as the shipping method and enter the tracking number, so your channel is updated and inventory is deducted. UPS sometimes holds only a specific platform's access to your account, which is why WorldShip can still work.
How can I resolve this problem?
Disable the UPS account in your carrier account settings in SKULabs. Repeated attempts to use your UPS account in this state can extend the lockout.
Check that your UPS billing details have not changed or expired, and update them on UPS.com if they have.
Contact UPS or call 1-800-742-5877 (1-800-PICK-UPS) and ask what kind of hold has been placed on your account, mentioning the error you see when shipping through the UPS API.
Once UPS releases the hold (or after the time UPS gives you, usually up to 24 hours), enable the account again and use Re-authorize if SKULabs still can't fetch rates.
UPS's own note on lockouts: you're locked out if you enter the wrong User ID and password 3 times within 10 minutes. UPS representatives can't unlock the User ID. Wait at least 30 minutes before trying again, including right after a password reset.
