Hi,
I am configuring a 9.0.1.3 install for RTShipping with UPS2 negotiated rates and I am receiving errors when trying to pull the rates.
I have set all necessary app config values for the access code, username, password, acct number, etc. I have set the shipping rates table to use real time rates.
If I select UPS2 as the ActiveCarrier and set GetNegotiatedRates to true I get the error "You have selected an invalid address. No shipping methods found". The XML dump on the cart shows a completely empty request going to the server!
I tried to get the standard UPS rates going just to get something working. I change the ActiveCarrier to UPS and GetNegotiatedRates to false. The error I get is "You have selected an invalid address. No shipping methods found."
Below are the XML requests and responses for both methods:
UPS RTShipRequest:
<roottag_justaddedfordisplayonthispage>
<UPSRequest>
<AccessRequest xml:lang="en-us">
<AccessLicenseNumber>###########</AccessLicenseNumber>
<UserId>######</UserId>
<Password>######</Password>
</AccessRequest>
<RatingServiceSelectionRequest xml:lang="en-US">
<Request>
<RequestAction>Rate</RequestAction>
<RequestOption>Shop</RequestOption>
<TransactionReference>
<CustomerContext>Rating and Service</CustomerContext>
<XpciVersion>1.0001</XpciVersion>
</TransactionReference>
</Request>
<PickupType>
<Code>01</Code>
</PickupType>
<Shipment>
<Shipper>
<Address>
<City>RICHFIELD</City>
<StateProvinceCode>OH</StateProvinceCode>
<PostalCode>44286</PostalCode>
<CountryCode>US</CountryCode>
</Address>
</Shipper>
<ShipTo>
<Address>
<City>CLINTON</City>
<StateProvinceCode>OH</StateProvinceCode>
<PostalCode>44216</PostalCode>
<CountryCode>US</CountryCode>
<ResidentialAddressIndicator />
</Address>
</ShipTo>
<ShipmentWeight>
<UnitOfMeasurement>
<Code>LBS</Code>
</UnitOfMeasurement>
<Weight>6.0000</Weight>
</ShipmentWeight>
<Package>
<PackagingType>
<Code>02</Code>
</PackagingType>
<Dimensions>
<UnitOfMeasurement>
<Code>IN</Code>
</UnitOfMeasurement>
<Length>18.5000</Length>
<Width>8.2500</Width>
<Height>6.2500</Height>
</Dimensions>
<Description>1</Description>
<PackageWeight>
<UnitOfMeasure>
<Code>LBS</Code>
</UnitOfMeasure>
<Weight>6.0000</Weight>
</PackageWeight>
<OversizePackage />
<PackageServiceOptions>
<InsuredValue>
<CurrencyCode>USD</CurrencyCode>
<MonetaryValue>97.0000</MonetaryValue>
</InsuredValue>
</PackageServiceOptions>
</Package>
<ShipmentServiceOptions />
</Shipment>
</RatingServiceSelectionRequest>
</UPSRequest>
</roottag_justaddedfordisplayonthispage>
UPS RTShipResponse:
<roottag_justaddedfordisplayonthispage>
<UPSResponse>
<RatingServiceSelectionResponse>
<Response>
<TransactionReference>
<CustomerContext>Rating and Service</CustomerContext>
<XpciVersion>1.0001</XpciVersion>
</TransactionReference>
<ResponseStatusCode>0</ResponseStatusCode>
<ResponseStatusDescription>Failure</ResponseStatusDescription>
<Error>
<ErrorSeverity>Hard</ErrorSeverity>
<ErrorCode>110602</ErrorCode>
<ErrorDescription>Missing/Illegal Combination of Package/Dimensions</ErrorDescription>
</Error>
</Response>
</RatingServiceSelectionResponse>
</UPSResponse>
</roottag_justaddedfordisplayonthispage>
UPS2 RTShipRequest:
<roottag_justaddedfordisplayonthispage>
<UPS2Request>
</UPS2Request>
</roottag_justaddedfordisplayonthispage>
UPS2 RTShipResponse:
<roottag_justaddedfordisplayonthispage>
<UPS2Response>UPS Error: Missing/Illegal Combination of Package/Dimensions</UPS2Response>
</roottag_justaddedfordisplayonthispage>
Any guidance will be greatly appreciated.
Thanks,