• Resolved loganfuller

    (@loganfuller)


    Hi,
    I’ve been testing this plugin and I have a couple issues I’ve come across:

    1) Assuming I have debug mode on: When I add a product to the cart and go to view the shipping rates the request/response values appear and the total weight that is being sent to the Canada Post API is the total value of the cart’s weight + 1KG it appears. This is throwing off the amount for shipping.

    2) Branching off of the above issue, the total due amount for shipping does not equal the amount reported by the Canada Post API. It appears to be missing the tax value. Is this normal/correct?

Viewing 13 replies - 1 through 13 (of 13 total)
  • Plugin Support lusp

    (@lusp)

    Hi @loganfuller,

    Thank you for bringing this to our attention. We have just released the plugin 1.2.0 update containing the proper fix for the additional 1 kg problem you have reported. It also adds a new Tax feature allowing to choose if the Canada Post rates returned by the API should include the GST, HST and PST taxes or not which, I believe, should do the job in the second case.

    Please let us know if it helped.

    Kind regards,
    Luke

    Thread Starter loganfuller

    (@loganfuller)

    Hi @lusp,

    Thanks for the quick response. The 1 kg problem appears to have been fixed, but I’m still receiving shipping rates that are off. As an example for the following package dimensions/postal codes:

    Origin: V8M 2C2
    Destination: L5M 2Z4
    Length: 14cm
    Width: 14cm
    Height: 34cm
    Weight: 0.89kg

    On the Canada Post rates calculator I get:

    Regular price $19.22
    Your price $17.59
    Fuel Surcharge $6.51
    Tax $3.13
    Total $27.23

    Where as your plugin gives me:

    <service-code>DOM.EP</service-code>
        <service-link rel="service" href="https://soa-gw.canadapost.ca/rs/ship/service/DOM.EP?country=CA" media-type="application/vnd.cpc.ship.rate-v4+xml"/>
        <service-name>Expedited Parcel</service-name>
        <price-details>
          <base>17.70</base>
          <taxes>
            <gst>0.00</gst>
            <pst>0.00</pst>
            <hst percent="13.000">2.89</hst>
          </taxes>
          <due>25.13</due>
          <options>
            <option>
              <option-code>DC</option-code>
              <option-name>Delivery confirmation</option-name>
              <option-price>0</option-price>
            </option>
          </options>
          <adjustments>
            <adjustment>
              <adjustment-code>FUELSC</adjustment-code>
              <adjustment-name>Fuel surcharge</adjustment-name>
              <adjustment-cost>6.01</adjustment-cost>
              <qualifier>
                <percent>37.0</percent>
              </qualifier>
            </adjustment>
            <adjustment>
              <adjustment-code>V1DISC</adjustment-code>
              <adjustment-name>SMB Savings</adjustment-name>
              <adjustment-cost>-1.47</adjustment-cost>
            </adjustment>
          </adjustments>
        </price-details>
        <weight-details/>
        <service-standard>
          <am-delivery>false</am-delivery>
          <guaranteed-delivery>true</guaranteed-delivery>
          <expected-transit-time>6</expected-transit-time>
          <expected-delivery-date>2022-08-12</expected-delivery-date>
        </service-standard>

    Any idea why this might be? I have the dimensions and weight set on the product correctly.

    Thanks,
    Logan

    Plugin Support lusp

    (@lusp)

    Hi @loganfuller,

    Are the prices you’ve pasted coming from the Canada Post calculator after being logged in to your account?

    Kind regards,
    Luke

    Thread Starter loganfuller

    (@loganfuller)

    Hi @lusp,

    Yes, the rates are for when I’m logged in to the account. I’ve also verified that I’m using the correct account number.

    Logan

    Plugin Support lusp

    (@lusp)

    Hi @loganfuller,

    Have you tried to change the Quote Type plugin settings in the Rates Adjustments section?

    Have you got any individual/custom discounts assigned to your Canada Post account? If you are logged-in while checking the rates via Canada Post online calculator it seems that there might be related your account specifics and some additional parameter might be required to be sent to API.

    Kind regards,
    Luke

    Thread Starter loganfuller

    (@loganfuller)

    Hi @lusp,

    I have tried changing back and forth between but I’m still getting the incorrect rates.

    I don’t believe I have any custom discounts assigned to the account. I went through the account and never noticed anything about custom discounts/savings other than one thing that mentioned the account’s “savings level” of which I am 1 out of 4.

    Anything I can do with that to help?

    Logan

    Plugin Support lusp

    (@lusp)

    Hi @loganfuller,

    Thank you for your reply. If you haven’t got any custom discounts assigned to your Canada Post account, I suppose that the problem might be related to the Min/Max dimensions for selected Canada Post service. According to the information I found here:

    https://www.canadapost-postescanada.ca/cpc/en/support/articles/parcel-services-shipping-in-canada/size-and-weight-restrictions.page

    the package dimensions you have entered:

    Length: 14cm
    Width: 14cm
    Height: 34cm

    are smaller than the minimum dimensions for Expedited Parcel (23cm x 20cm x 25cm). This is why the package is probably considered by our plugin as non-standard one and the rates are higher than these coming from the Canada Post online calculator.

    Could you please run a test and check if the rates returned by the plugin match the ones from the calculator if you change the package dimensions in the calculator while being logged-in to the e.g. to 23cm x 20cm x 25cm?

    Kind regards,
    Luke

    Thread Starter loganfuller

    (@loganfuller)

    Hi @lusp,

    Thanks for the research. It appears you’re correct! I updated the dimensions to match the minimums (23cm x 20cm x 2cm) and I’m now getting the proper price. Where can we go from here? Do I need to tell my client to make sure it meets the minimum? Or do you think it’s possible to add a way to calculate prices when under the minimum?

    Thanks,
    Logan

    Plugin Support lusp

    (@lusp)

    Hi @loganfuller,

    Thank you very much for the confirmation. We also reproduced the issue you’ve encountered in our test environment and we will need to implement the proper fixes in the plugin’s code to cover such circumstances. It may take a while, however, we already came up with a solution and it will be fixed in the next update. Meanwhile, until the update is released, please inform your client to make sure the minimum package dimensions are always met.

    I’ll let you know as soon as the update is released and ready to download.

    Kind regards,
    Luke

    Thread Starter loganfuller

    (@loganfuller)

    Hi @lusp,

    Awesome, I look forward to the update! I’ll be patiently waiting ??

    Thanks for the help so far!

    Logan

    Plugin Support lusp

    (@lusp)

    Hi @loganfuller,

    It took us a little bit longer than we expected, however, we have just released the Shipping Live Rates for Canada Post for WooCommerce 1.4.0 update adding the Package Settings on the Canada Post Live Rates shipping method configuration screen which should solve the problem you have encountered.

    Thank you for your patience and please let us know if everything works fine now.

    Kind regards,
    Luke

    Thread Starter loganfuller

    (@loganfuller)

    Hi @lusp,

    Thanks for the update! I took a look and realized that what I need is the automatic box packing. The client tends to send items individually with the occasional multi-item order. When they order multiple items the client wants to find a box size that would work for that quantity of items and send it based off that. I noticed that is a feature of the premium plugin so I will wait for that. I’ll mark this ticket as resolved for now.

    Thanks,
    Logan

    Plugin Support lusp

    (@lusp)

    Hi @loganfuller,

    Yes, I confirm that the automatic box packing will be a feature included in the Canada Post plugin’s PRO version which we plan to release soon. Since this forum is dedicated only to its free version, according to the www.remarpro.com ToS, we are not supposed to discuss the PRO features here.

    Nevertheless, if you want to stay up to date with the upcoming news about the Canada Post plugin’s PRO version and be notified as soon as it is released, I strongly encourage you to sign up for it on our site at octolize.com.

    Kind regards,
    Luke

Viewing 13 replies - 1 through 13 (of 13 total)
  • The topic ‘Padding of 1KG and showing wrong total amount’ is closed to new replies.