You have no items in your shopping cart.

Profile: dphillips@converg-tech.com

Avatar
Statistics

    Leaving the dimensions off doesn't work as planned.  Without the dimensions present, the API returned very high shipping rates.  The request:

         <Rate>
            <FromZIPCode>46898</FromZIPCode>
            <ToZIPCode>97132</ToZIPCode>
            <ToCountry>US</ToCountry>
            <WeightLb>15.4359</WeightLb>
            <PackageType>Oversized Package</PackageType>
            <ShipDate>2023-10-12</ShipDate>
            <InsuredValue>207.3870</InsuredValue>
            <AddOns />
            <ToState>OR</ToState>
          </Rate>

    Returned  (USPS Ground Advantage)
          <Rate>
              <FromZIPCode>46898</FromZIPCode>
              <ToZIPCode>97132</ToZIPCode>
              <ToCountry>US</ToCountry>
              <Amount>220.5000</Amount>
              <ServiceType>US-PS</ServiceType>
              <ServiceDescription>USPS Ground Advantage</ServiceDescription>
              <DeliverDays>4</DeliverDays>
              <WeightLb>15.4359</WeightLb>
              <PackageType>Oversized Package</PackageType>
              <ShipDate>2023-10-12</ShipDate>
              <DeliveryDate>2023-10-17</DeliveryDate>
              <InsuredValue>207.3870</InsuredValue>
              <DimWeighting>N</DimWeighting>

    The amount should be around 26.04.

    Would it be possible to update the plug-in to send zeroes in the dimensions if all items dimensions equal zero?

    Thanks

    1 year ago

    When rate request is sent for a shipment of sizeable weight but no dimensions, the rates returned are incorrect, extremely low.  The request is sent with default values of 1 in the Length, Width, and Height parameters.
    When the Height, Length, and Width are set to zero, or left off completely, The correct rates are returned.

    <sws:Rate>
       <sws:FromZIPCode>46898</sws:FromZIPCode>
       <sws:ToZIPCode>97132</sws:ToZIPCode>
       <sws:ToCountry>US</sws:ToCountry>
       <sws:WeightLb>17</sws:WeightLb>
       <sws:WeightOz>0</sws:WeightOz>
       <sws:PackageType>Package</sws:PackageType>
       <sws:Length>1</sws:Length>
       <sws:Width>1</sws:Width>
       <sws:Height>1</sws:Height>
       <sws:ShipDate>2023-10-12</sws:ShipDate>
       <sws:InsuredValue>207.32</sws:InsuredValue>
       <sws:ToState>WA</sws:ToState>
    </sws:Rate>

    Returns  (USPS Ground Advantage)
           <Rate>
              <FromZIPCode>46898</FromZIPCode>
              <ToZIPCode>98010</ToZIPCode>
              <ToCountry>US</ToCountry>
              <Amount>8.0300</Amount>
              <ServiceType>US-PS</ServiceType>
              <ServiceDescription>USPS Ground Advantage</ServiceDescription>
              <DeliverDays>4</DeliverDays>
              <WeightLb>17</WeightLb>
              <PackageType>Oversized Package</PackageType>
              <Length>1</Length>
              <Width>1</Width>
              <Height>1</Height>
              <ShipDate>2023-10-10</ShipDate>
              <DeliveryDate>2023-10-14</DeliveryDate>
              <InsuredValue>207.3870</InsuredValue>

    Which is incorrect

    When I send request with Zeroes or leave the dimensions off altogether, I get the correct amount compared to Stamps web site.

             <sws:Rate>
                <sws:FromZIPCode>46898</sws:FromZIPCode>
                <sws:ToZIPCode>97132</sws:ToZIPCode>
                <sws:ToCountry>US</sws:ToCountry>
                <sws:WeightLb>17</sws:WeightLb>
                <sws:WeightOz>0</sws:WeightOz>
                <sws:PackageType>Package</sws:PackageType>

                <sws:ShipDate>2023-10-12</sws:ShipDate>
                <sws:InsuredValue>207.32</sws:InsuredValue>
                <sws:ToState>WA</sws:ToState>
            </sws:Rate>

    Returns

    <Rate>
                   <FromZIPCode>46898</FromZIPCode>
                   <ToZIPCode>97132</ToZIPCode>
                   <ToCountry>US</ToCountry>
                   <Amount>26.0400</Amount>
                   <ServiceType>US-PS</ServiceType>
                   <ServiceDescription>USPS Ground Advantage</ServiceDescription>
                   <DeliverDays>4</DeliverDays>
                   <WeightLb>17</WeightLb>
                   <PackageType>Package</PackageType>
                   <ShipDate>2023-10-12</ShipDate>
                   <DeliveryDate>2023-10-17</DeliveryDate>
                   <InsuredValue>207.32</InsuredValue>
                   <DimWeighting>N</DimWeighting>

    This amount matches Stamps.com web user interface.

    Can the plugin be modified to not send any dimensions if all product dimensions equal zero?

    Thanks

    1 year ago

    The Change is working great.  The rates for items under 1 lb are matching the stamps.com web site.

    Thanks !!

    1 year ago

    I agree with you on not sending zero dimensions.

      Any ideas on sending weight value less than 1 lb. ?  Send the xml element as <WeightLb>.75</WeightLb> ?

    Thanks

    1 year ago

    Sorry to take so long.  Nop Version 4.5.4. Site weight measure is set to LBS.

    What we are seeing is that for products with Weight less than 1.0  (ex .75 lbs), the request to stamps.com contains the following:

          <Rate>
            <FromZIPCode>59921</FromZIPCode>
            <ToZIPCode>59922</ToZIPCode>
            <ToCountry>US</ToCountry>
            <WeightLb>1</WeightLb>
            <PackageType>Package</PackageType>
            <Length>1</Length>
            <Width>1</Width>
            <Height>1</Height>
            <ShipDate>2023-08-04</ShipDate>
            <InsuredValue>25.00</InsuredValue>
            <AddOns />
            <ToState>MT</ToState>
          </Rate>

    The weight needs to be sent as defined in the Product.  Also the request contains dimensions of 1 and is throwing the rates off as well.  The product dimensions in this example are set to zero.

    Sku         weight  length  height  Width
    01125  0.8210  0.0000  0.0000  0.0000


    Thanks

    1 year ago

    Powered by nopCommerce

    Copyright © 2023 FoxNetSoft. All rights reserved