QuickShip UPS Registration Error - Initial Setup

Has anyone else run into issues registering UPS as a carrier for the first time in facility maintenance? We are running into the below error when clicking the “Register” button (this is after entering our Account Number, UN, PW and updating the web service URL to https://onlinetools.ups.com):

System.Runtime.InteropServices.COMException (0x80040154): Retrieving the COM class factory for component with CLSID {7A0D1738-10EA-47FF-92BE-4E137B5BE1A4} failed due to the following error: 80040154 Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).
at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck)
at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
at System.RuntimeType.CreateInstanceDefaultCtor(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
at System.Activator.CreateInstance(Type type, Boolean nonPublic)
at System.Activator.CreateInstance(Type type)
at Manifest.Ship.CarrierService.Ups2018.Providers.UpsRegistrationProvider.Register(CarrierServiceRegistrationParameterEfCore parameter)

Hi, I am running into this exact same issue now. Was anything found on how to resolve this problem? Thanks in advance!

If you put the exact error in EpicCare it usually has an answer. UPS registration is finicky.

1 Like

@Brandon, you need to have an Access Key along with your UN and PW to be able to complete the registration process. We used https://www.ups.com/upsdeveloperkit?loc=en_US to obtain the key. Epicor support also suggested reaching out to your Account Rep to help with this process.

1 Like

Anybody know what to do about this now that access keys are done away with by UPS?