4 replies [Last post]
Daman's picture
Offline
Joined: 10/08/2008
Juice: 82
Was this information Helpful?

Hello, I have setup my UPS shopping cart to the best of my knowledge. The problem I am having is when I click the "Calculate shipping" button at checkout, its turns up blank after running "Receiving quotes" status bar. Can anyone offer some feedback as to why this may be happening?

This is the best guide I have been able to find and its not very detailed.
http://www.ubercart.org/docs/user/311/ups_online_tool_settings

Are there any good tutorials available?

Thanks,
Dan

SuperDuperDan

TR
TR's picture
Online
Bug FinderFAQ ModeratorGetting busy with the Ubercode.
Joined: 11/05/2007
Juice: 3424
Re: Wish I could find a good tutorial

Turn on debug at admin/store/settings/quotes and you will be able to see the XML request sent to the UPS server, and the response received if any. Post the results here (enclosed in <code></code> please...). Be sure to redact your account number and password.

<tr>.
Daman's picture
Offline
Joined: 10/08/2008
Juice: 82
undefined:

undefined:
Hard 110529: A shipment can have only one type of UnitOfMeasurement for a Weight

<?xml version="1.0" encoding="UTF-8"?>
<AccessRequest xml:lang="en-US">
  <AccessLicenseNumber>DC437E7248EC0D74</AccessLicenseNumber>
  <UserId>algincca</UserId>
  <Password>!@#$%^&*</Password>
</AccessRequest>

<?xml version="1.0" encoding="UTF-8"?>
<RatingServiceSelectionRequest xml:lang="en-US">
  <Request>
    <TransactionReference>
      <CustomerContext>Complex Rate Request</CustomerContext>
      <XpciVersion>1.0001</XpciVersion>
    </TransactionReference>
    <RequestAction>Rate</RequestAction>
    <RequestOption>rate</RequestOption>
  </Request>
  <PickupType>
    <Code>06</Code>
  </PickupType>
  <CustomerClassification>
    <Code>03</Code>
  </CustomerClassification>
  <Shipment>
    <Shipper>
      <ShipperNumber>!@#$%^&</ShipperNumber>
      <Address>
        <City>Toronto</City>
        <StateProvinceCode>ON</StateProvinceCode>
        <PostalCode>M6N 2Z9</PostalCode>
        <CountryCode>CA</CountryCode>
      </Address>
    </Shipper>
    <ShipTo>
      <Address>
        <StateProvinceCode>ON</StateProvinceCode>
        <PostalCode>M6K2A9</PostalCode>
        <CountryCode>CA</CountryCode>
      </Address>
    </ShipTo>
    <ShipFrom>
      <Address>
        <StateProvinceCode>ON</StateProvinceCode>
        <PostalCode>M6N 2Z9</PostalCode>
        <CountryCode>CA</CountryCode>
      </Address>
    </ShipFrom>
    <ShipmentWeight>
      <UnitOfMeasurement>
        <Code>LBS</Code>
      </UnitOfMeasurement>
      <Weight>217.7</Weight>
    </ShipmentWeight>
    <Service>
      <Code>02</Code>
      <Description>UPS 2nd Day Air</Description>
    </Service>
    <Package>
      <PackagingType>
        <Code>24</Code>
      </PackagingType>
      <PackageWeight>
        <UnitOfMeasurement>
          <Code>KGS</Code>
          <Description>Kilograms</Description>
        </UnitOfMeasurement>
        <Weight>9.1</Weight>
      </PackageWeight>
      <PackageServiceOptions>
        <InsuredValue>
          <CurrencyCode>CAD</CurrencyCode>
          <MonetaryValue>20</MonetaryValue>
        </InsuredValue>
      </PackageServiceOptions>
    </Package>
    <Package>
      <PackagingType>
        <Code>24</Code>
      </PackagingType>
      <PackageWeight>
        <UnitOfMeasurement>
          <Code>KGS</Code>
          <Description>Kilograms</Description>
        </UnitOfMeasurement>
        <Weight>9.1</Weight>
      </PackageWeight>
      <PackageServiceOptions>
        <InsuredValue>
          <CurrencyCode>CAD</CurrencyCode>
          <MonetaryValue>20</MonetaryValue>
        </InsuredValue>
      </PackageServiceOptions>
    </Package>
    <Package>
      <PackagingType>
        <Code>24</Code>
      </PackagingType>
      <PackageWeight>
        <UnitOfMeasurement>
          <Code>KGS</Code>
          <Description>Kilograms</Description>
        </UnitOfMeasurement>
        <Weight>9.1</Weight>
      </PackageWeight>
      <PackageServiceOptions>
        <InsuredValue>
          <CurrencyCode>CAD</CurrencyCode>
          <MonetaryValue>20</MonetaryValue>
        </InsuredValue>
      </PackageServiceOptions>
    </Package>
    <Package>
      <PackagingType>
        <Code>24</Code>
      </PackagingType>
      <PackageWeight>
        <UnitOfMeasurement>
          <Code>KGS</Code>
          <Description>Kilograms</Description>
        </UnitOfMeasurement>
        <Weight>9.1</Weight>
      </PackageWeight>
      <PackageServiceOptions>
        <InsuredValue>
          <CurrencyCode>CAD</CurrencyCode>
          <MonetaryValue>20</MonetaryValue>
        </InsuredValue>
      </PackageServiceOptions>
    </Package>
    <Package>
      <PackagingType>
        <Code>24</Code>
      </PackagingType>
      <PackageWeight>
        <UnitOfMeasurement>
          <Code>KGS</Code>
          <Description>Kilograms</Description>
        </UnitOfMeasurement>
        <Weight>9.1</Weight>
      </PackageWeight>
      <PackageServiceOptions>
        <InsuredValue>
          <CurrencyCode>CAD</CurrencyCode>
          <MonetaryValue>20</MonetaryValue>
        </InsuredValue>
      </PackageServiceOptions>
    </Package>
    <Package>
      <PackagingType>
        <Code>24</Code>
      </PackagingType>
      <PackageWeight>
        <UnitOfMeasurement>
          <Code>KGS</Code>
          <Description>Kilograms</Description>
        </UnitOfMeasurement>
        <Weight>9.1</Weight>
      </PackageWeight>
      <PackageServiceOptions>
        <InsuredValue>
          <CurrencyCode>CAD</CurrencyCode>
          <MonetaryValue>20</MonetaryValue>
        </InsuredValue>
      </PackageServiceOptions>
    </Package>
    <Package>
      <PackagingType>
        <Code>24</Code>
      </PackagingType>
      <PackageWeight>
        <UnitOfMeasurement>
          <Code>KGS</Code>
          <Description>Kilograms</Description>
        </UnitOfMeasurement>
        <Weight>9.1</Weight>
      </PackageWeight>
      <PackageServiceOptions>
        <InsuredValue>
          <CurrencyCode>CAD</CurrencyCode>
          <MonetaryValue>20</MonetaryValue>
        </InsuredValue>
      </PackageServiceOptions>
    </Package>
    <Package>
      <PackagingType>
        <Code>24</Code>
      </PackagingType>
      <PackageWeight>
        <UnitOfMeasurement>
          <Code>KGS</Code>
          <Description>Kilograms</Description>
        </UnitOfMeasurement>
        <Weight>9.1</Weight>
      </PackageWeight>
      <PackageServiceOptions>
        <InsuredValue>
          <CurrencyCode>CAD</CurrencyCode>
          <MonetaryValue>20</MonetaryValue>
        </InsuredValue>
      </PackageServiceOptions>
    </Package>
    <Package>
      <PackagingType>
        <Code>24</Code>
      </PackagingType>
      <PackageWeight>
        <UnitOfMeasurement>
          <Code>KGS</Code>
          <Description>Kilograms</Description>
        </UnitOfMeasurement>
        <Weight>9.1</Weight>
      </PackageWeight>
      <PackageServiceOptions>
        <InsuredValue>
          <CurrencyCode>CAD</CurrencyCode>
          <MonetaryValue>20</MonetaryValue>
        </InsuredValue>
      </PackageServiceOptions>
    </Package>
    <Package>
      <PackagingType>
        <Code>24</Code>
      </PackagingType>
      <PackageWeight>
        <UnitOfMeasurement>
          <Code>KGS</Code>
          <Description>Kilograms</Description>
        </UnitOfMeasurement>
        <Weight>9.1</Weight>
      </PackageWeight>
      <PackageServiceOptions>
        <InsuredValue>
          <CurrencyCode>CAD</CurrencyCode>
          <MonetaryValue>20</MonetaryValue>
        </InsuredValue>
      </PackageServiceOptions>
    </Package>
    <Package>
      <PackagingType>
        <Code>24</Code>
      </PackagingType>
      <PackageWeight>
        <UnitOfMeasurement>
          <Code>KGS</Code>
          <Description>Kilograms</Description>
        </UnitOfMeasurement>
        <Weight>9.1</Weight>
      </PackageWeight>
      <PackageServiceOptions>
        <InsuredValue>
          <CurrencyCode>CAD</CurrencyCode>
          <MonetaryValue>20</MonetaryValue>
        </InsuredValue>
      </PackageServiceOptions>
    </Package>
    <Package>
      <PackagingType>
        <Code>24</Code>
      </PackagingType>
      <PackageWeight>
        <UnitOfMeasurement>
          <Code>KGS</Code>
          <Description>Kilograms</Description>
        </UnitOfMeasurement>
        <Weight>9.1</Weight>
      </PackageWeight>
      <PackageServiceOptions>
        <InsuredValue>
          <CurrencyCode>CAD</CurrencyCode>
          <MonetaryValue>20</MonetaryValue>
        </InsuredValue>
      </PackageServiceOptions>
    </Package>
    <Package>
      <PackagingType>
        <Code>24</Code>
      </PackagingType>
      <PackageWeight>
        <UnitOfMeasurement>
          <Code>KGS</Code>
          <Description>Kilograms</Description>
        </UnitOfMeasurement>
        <Weight>9.1</Weight>
      </PackageWeight>
      <PackageServiceOptions>
        <InsuredValue>
          <CurrencyCode>CAD</CurrencyCode>
          <MonetaryValue>20</MonetaryValue>
        </InsuredValue>
      </PackageServiceOptions>
    </Package>
    <Package>
      <PackagingType>
        <Code>24</Code>
      </PackagingType>
      <PackageWeight>
        <UnitOfMeasurement>
          <Code>KGS</Code>
          <Description>Kilograms</Description>
        </UnitOfMeasurement>
        <Weight>9.1</Weight>
      </PackageWeight>
      <PackageServiceOptions>
        <InsuredValue>
          <CurrencyCode>CAD</CurrencyCode>
          <MonetaryValue>20</MonetaryValue>
        </InsuredValue>
      </PackageServiceOptions>
    </Package>
    <Package>
      <PackagingType>
        <Code>24</Code>
      </PackagingType>
      <PackageWeight>
        <UnitOfMeasurement>
          <Code>KGS</Code>
          <Description>Kilograms</Description>
        </UnitOfMeasurement>
        <Weight>9.1</Weight>
      </PackageWeight>
      <PackageServiceOptions>
        <InsuredValue>
          <CurrencyCode>CAD</CurrencyCode>
          <MonetaryValue>20</MonetaryValue>
        </InsuredValue>
      </PackageServiceOptions>
    </Package>
    <Package>
      <PackagingType>
        <Code>24</Code>
      </PackagingType>
      <PackageWeight>
        <UnitOfMeasurement>
          <Code>KGS</Code>
          <Description>Kilograms</Description>
        </UnitOfMeasurement>
        <Weight>9.1</Weight>
      </PackageWeight>
      <PackageServiceOptions>
        <InsuredValue>
          <CurrencyCode>CAD</CurrencyCode>
          <MonetaryValue>20</MonetaryValue>
        </InsuredValue>
      </PackageServiceOptions>
    </Package>
    <Package>
      <PackagingType>
        <Code>24</Code>
      </PackagingType>
      <PackageWeight>
        <UnitOfMeasurement>
          <Code>KGS</Code>
          <Description>Kilograms</Description>
        </UnitOfMeasurement>
        <Weight>9.1</Weight>
      </PackageWeight>
      <PackageServiceOptions>
        <InsuredValue>
          <CurrencyCode>CAD</CurrencyCode>
          <MonetaryValue>20</MonetaryValue>
        </InsuredValue>
      </PackageServiceOptions>
    </Package>
    <Package>
      <PackagingType>
        <Code>24</Code>
      </PackagingType>
      <PackageWeight>
        <UnitOfMeasurement>
          <Code>KGS</Code>
          <Description>Kilograms</Description>
        </UnitOfMeasurement>
        <Weight>9.1</Weight>
      </PackageWeight>
      <PackageServiceOptions>
        <InsuredValue>
          <CurrencyCode>CAD</CurrencyCode>
          <MonetaryValue>20</MonetaryValue>
        </InsuredValue>
      </PackageServiceOptions>
    </Package>
    <Package>
      <PackagingType>
        <Code>24</Code>
      </PackagingType>
      <PackageWeight>
        <UnitOfMeasurement>
          <Code>KGS</Code>
          <Description>Kilograms</Description>
        </UnitOfMeasurement>
        <Weight>9.1</Weight>
      </PackageWeight>
      <PackageServiceOptions>
        <InsuredValue>
          <CurrencyCode>CAD</CurrencyCode>
          <MonetaryValue>20</MonetaryValue>
        </InsuredValue>
      </PackageServiceOptions>
    </Package>
    <Package>
      <PackagingType>
        <Code>24</Code>
      </PackagingType>
      <PackageWeight>
        <UnitOfMeasurement>
          <Code>KGS</Code>
          <Description>Kilograms</Description>
        </UnitOfMeasurement>
        <Weight>9.1</Weight>
      </PackageWeight>
      <PackageServiceOptions>
        <InsuredValue>
          <CurrencyCode>CAD</CurrencyCode>
          <MonetaryValue>20</MonetaryValue>
        </InsuredValue>
      </PackageServiceOptions>
    </Package>
    <Package>
      <PackagingType>
        <Code>24</Code>
      </PackagingType>
      <PackageWeight>
        <UnitOfMeasurement>
          <Code>KGS</Code>
          <Description>Kilograms</Description>
        </UnitOfMeasurement>
        <Weight>9.1</Weight>
      </PackageWeight>
      <PackageServiceOptions>
        <InsuredValue>
          <CurrencyCode>CAD</CurrencyCode>
          <MonetaryValue>20</MonetaryValue>
        </InsuredValue>
      </PackageServiceOptions>
    </Package>
    <Package>
      <PackagingType>
        <Code>24</Code>
      </PackagingType>
      <PackageWeight>
        <UnitOfMeasurement>
          <Code>KGS</Code>
          <Description>Kilograms</Description>
        </UnitOfMeasurement>
        <Weight>9.1</Weight>
      </PackageWeight>
      <PackageServiceOptions>
        <InsuredValue>
          <CurrencyCode>CAD</CurrencyCode>
          <MonetaryValue>20</MonetaryValue>
        </InsuredValue>
      </PackageServiceOptions>
    </Package>
    <Package>
      <PackagingType>
        <Code>24</Code>
      </PackagingType>
      <PackageWeight>
        <UnitOfMeasurement>
          <Code>KGS</Code>
          <Description>Kilograms</Description>
        </UnitOfMeasurement>
        <Weight>9.1</Weight>
      </PackageWeight>
      <PackageServiceOptions>
        <InsuredValue>
          <CurrencyCode>CAD</CurrencyCode>
          <MonetaryValue>20</MonetaryValue>
        </InsuredValue>
      </PackageServiceOptions>
    </Package>
    <Package>
      <PackagingType>
        <Code>24</Code>
      </PackagingType>
      <PackageWeight>
        <UnitOfMeasurement>
          <Code>KGS</Code>
          <Description>Kilograms</Description>
        </UnitOfMeasurement>
        <Weight>9.1</Weight>
      </PackageWeight>
      <PackageServiceOptions>
        <InsuredValue>
          <CurrencyCode>CAD</CurrencyCode>
          <MonetaryValue>20</MonetaryValue>
        </InsuredValue>
      </PackageServiceOptions>
    </Package>
  </Shipment>
</RatingServiceSelectionRequest>

SuperDuperDan

Lyle's picture
Offline
AdministratoreLiTe!
Joined: 08/07/2007
Juice: 6846
Quote:A shipment can have
Quote:

A shipment can have only one type of UnitOfMeasurement for a Weight

There is a bug in a previous version that prevented the shipment weight from being anything other than pounds. It looks like you set your unit system to metric, so all of your products' PackageWeights are in kilograms, but the ShipmentWeight is still in pounds.

Fortunately, shipments in Canada can use either pounds or kilograms, so you can just flip the setting in the UPS module. You don't need to worry about fixing your products.

Daman's picture
Offline
Joined: 10/08/2008
Juice: 82
Re: Quote:A shipment can have

Worked like a charm. Thank you! =)

SuperDuperDan