UPS Price difference for less than 1 LB

  • Posts: 64
  • Thank you received: 0
7 years 11 months ago #257726

-- HikaShop version -- : 2.6.0
-- Joomla version -- : 3.6.0
-- PHP version -- : 5.6.19
-- Browser(s) name and version -- : Chrome

Hi,

I am using UPS plugin and I am having an issue with the order having less than 1 LB size. It gives prices which are applicable for more than 1 LB. Ups Give 50CAD whereas plugin returns 63.16 for UPS Saver.

XML Snippet -

<Package>
  <PackagingType> <Code>02</Code> </PackagingType>
  <Description>Shop</Description>
  <Dimensions>
    <UnitOfMeasurement> <Code>IN</Code> </UnitOfMeasurement>
    <Length>0</Length>
    <Width>0</Width>
    <Height>0</Height>
  </Dimensions>
  <PackageWeight>
    <UnitOfMeasurement> <Code>LBS</Code> </UnitOfMeasurement>
    <Weight>0.36</Weight>
  </PackageWeight>
</Package>

Result -
<?xml version="1.0"?>
<RatingServiceSelectionResponse>
  <Response>
    <TransactionReference>
      <CustomerContext>Rating and Service</CustomerContext>
      <XpciVersion>1.0</XpciVersion>
    </TransactionReference>
    <ResponseStatusCode>1</ResponseStatusCode>
    <ResponseStatusDescription>Success</ResponseStatusDescription>
  </Response>
  <RatedShipment>
    <Service><Code>08</Code></Service>
    <RatedShipmentWarning>Your invoice may vary from the displayed reference rates</RatedShipmentWarning>
    <BillingWeight>
      <UnitOfMeasurement><Code>LBS</Code></UnitOfMeasurement>
      <Weight>1.0</Weight>
    </BillingWeight>
    <TransportationCharges>
      <CurrencyCode>CAD</CurrencyCode>
      <MonetaryValue>174.14</MonetaryValue>
    </TransportationCharges>
    <ServiceOptionsCharges>
      <CurrencyCode>CAD</CurrencyCode>
      <MonetaryValue>0.00</MonetaryValue>
    </ServiceOptionsCharges>
    <TotalCharges>
      <CurrencyCode>CAD</CurrencyCode>
      <MonetaryValue>174.14</MonetaryValue>
    </TotalCharges>
    <GuaranteedDaysToDelivery/>
    <ScheduledDeliveryTime/>
    <RatedPackage>
      <TransportationCharges>
        <CurrencyCode/>
        <MonetaryValue/>
      </TransportationCharges>
      <ServiceOptionsCharges>
        <CurrencyCode/>
        <MonetaryValue/>
      </ServiceOptionsCharges>
      <TotalCharges>
        <CurrencyCode/>
        <MonetaryValue/>
      </TotalCharges>
      <Weight>0.4</Weight>
      <BillingWeight>
        <UnitOfMeasurement><Code/></UnitOfMeasurement>
        <Weight/>
      </BillingWeight>
    </RatedPackage>
    <NegotiatedRates>
      <NetSummaryCharges>
        <GrandTotal>
          <CurrencyCode>CAD</CurrencyCode>
          <MonetaryValue>59.21</MonetaryValue>
        </GrandTotal>
      </NetSummaryCharges>
    </NegotiatedRates>
  </RatedShipment>
  <RatedShipment>
    <Service><Code>65</Code></Service>
    <RatedShipmentWarning>Your invoice may vary from the displayed reference rates</RatedShipmentWarning>
    <BillingWeight>
      <UnitOfMeasurement><Code>LBS</Code></UnitOfMeasurement>
      <Weight>1.0</Weight>
    </BillingWeight>
    <TransportationCharges>
      <CurrencyCode>CAD</CurrencyCode>
      <MonetaryValue>185.75</MonetaryValue>
    </TransportationCharges>
    <ServiceOptionsCharges>
      <CurrencyCode>CAD</CurrencyCode>
      <MonetaryValue>0.00</MonetaryValue>
    </ServiceOptionsCharges>
    <TotalCharges>
      <CurrencyCode>CAD</CurrencyCode>
      <MonetaryValue>185.75</MonetaryValue>
    </TotalCharges>
    <GuaranteedDaysToDelivery>1</GuaranteedDaysToDelivery>
    <ScheduledDeliveryTime/>
    <RatedPackage>
      <TransportationCharges>
        <CurrencyCode/>
        <MonetaryValue/>
      </TransportationCharges>
      <ServiceOptionsCharges>
        <CurrencyCode/>
        <MonetaryValue/>
      </ServiceOptionsCharges>
      <TotalCharges>
        <CurrencyCode/>
        <MonetaryValue/>
      </TotalCharges>
      <Weight>0.4</Weight>
      <BillingWeight>
        <UnitOfMeasurement><Code/></UnitOfMeasurement>
        <Weight/>
      </BillingWeight>
    </RatedPackage>
    <NegotiatedRates>
      <NetSummaryCharges>
        <GrandTotal>
          <CurrencyCode>CAD</CurrencyCode>
          <MonetaryValue>63.16</MonetaryValue>
        </GrandTotal>
      </NetSummaryCharges>
    </NegotiatedRates>
  </RatedShipment>
</RatingServiceSelectionResponse>

Could you please tell me if there is anything I can do to get the same price?

Thank you,

Please Log in or Create an account to join the conversation.

  • Posts: 12953
  • Thank you received: 1778
7 years 11 months ago #257768

Hello !

UPS services rates are calculated and returned by the UPS platform, so the only way to make the price change will be to :
- Directly use the "Price" option of your shipping method configuration page
- Adapt the informations sent to the UPS platform by editing the code of the UPS plugin.

Please Log in or Create an account to join the conversation.

Time to create page: 0.056 seconds
Powered by Kunena Forum