Closed mrmaloof closed 13 years ago
You will need to have your Account/UserID qualified to receive negotiated rates. I believe the only way to do this is by contacting UPS support.
If the account/userid is not qualified, it will be handled better now with a notice, instead of bailing out with an error.
Thanks Andrew,
Thats what I figured at first be we had the UPS account reps enable negotiated rates and we have added the appropriate accounts to our account.
I can verify that it is an issue with your Account / User ID combination. The notice I am getting directly from the API response from UPS using the credentials you provided is the following:
<Alert xsi:type="xs:anyType" xmlns="http://www.ups.com/XMLSchema/XOLTWS/Common/v1.0"><Code xsi:type="string" xmlns="http://www.ups.com/XMLSchema/XOLTWS/Rate/v1.1">120900</Code><Description xsi:type="string" xmlns="http://www.ups.com/XMLSchema/XOLTWS/Rate/v1.1">User Id and Shipper Number combination is not qualified to receive negotiated rates</Description></Alert>
Maybe you can use the alert code - 120900 - when communicating with your UPS account rep.
Hope that helps.
Ok, Thanks, Andrew.
I will get with my account rep.
When I set the negotiated_rates indicator I can not get rates.
From my debug session: