• Resolved stanleypl

    (@stanleypl)


    First I would like to thank you for the awesome plugin!
    Unfortunately I have some trouble making it work correctly.

    I have read almost all the topics on the forum, and tried to eliminate the known issues, but the live rates are still not visible at the checkout page. The only information I get is: “There are no shipping options available. Please ensure that your address has been entered correctly, or contact us if you need any help.”

    This issue also apply for the FedEx and DHL Live Rates.

    Please help in finding the source of the problem.

    – Api Connection Status: OK https://ibb.co/sPr8V9n
    – General Settings are as follow: https://ibb.co/GP2vB2f
    – Currency: EUR https://ibb.co/Dkrv02S
    – Shipping Zones: https://ibb.co/HYC34YM

    Everything looks good, but still no live rates at checkout.

    The page I need help with: [log in to see the link]

Viewing 11 replies - 1 through 11 (of 11 total)
  • Hi @stanleypl, thanks for the message.

    I would kindly ask you to send us the screenshots:
    – from the UPS Live Rates shipping method,
    – checkout with the customer’s address when you get this notice.

    Additionally, please enable debug mode in the API settings and check in the checkout what do you get there. Please send the API request and response from UPS API.

    Best regards,
    Karolina

    Thread Starter stanleypl

    (@stanleypl)

    Hi Karolina,
    – UPS Live Rates shipping method screenshot: https://ibb.co/JtwTqh2
    – checkout with sample address: https://ibb.co/64n1jLb
    – debug mode at checkout: https://ibb.co/QdLRrZr
    – UPS API response:

    <?xml version="1.0"?>
    <RatingServiceSelectionResponse>
      <Response>
        <ResponseStatusCode>1</ResponseStatusCode>
        <ResponseStatusDescription>Success</ResponseStatusDescription>
      </Response>
      <RatedShipment>
        <Service>
          <Code>54</Code>
        </Service>
        <RatedShipmentWarning>Your invoice may vary from the displayed reference rates</RatedShipmentWarning>
        <BillingWeight>
          <UnitOfMeasurement>
            <Code>KGS</Code>
          </UnitOfMeasurement>
          <Weight>0.5</Weight>
        </BillingWeight>
        <TransportationCharges>
          <CurrencyCode>PLN</CurrencyCode>
          <MonetaryValue>790.00</MonetaryValue>
        </TransportationCharges>
        <ServiceOptionsCharges>
          <CurrencyCode>PLN</CurrencyCode>
          <MonetaryValue>0.00</MonetaryValue>
        </ServiceOptionsCharges>
        <TotalCharges>
          <CurrencyCode>PLN</CurrencyCode>
          <MonetaryValue>790.00</MonetaryValue>
        </TotalCharges>
        <GuaranteedDaysToDelivery/>
        <ScheduledDeliveryTime/>
        <RatedPackage>
          <TransportationCharges>
            <CurrencyCode/>
            <MonetaryValue/>
          </TransportationCharges>
          <ServiceOptionsCharges>
            <CurrencyCode/>
            <MonetaryValue/>
          </ServiceOptionsCharges>
          <TotalCharges>
            <CurrencyCode/>
            <MonetaryValue/>
          </TotalCharges>
          <Weight>0.1</Weight>
          <BillingWeight>
            <UnitOfMeasurement>
              <Code/>
            </UnitOfMeasurement>
            <Weight/>
          </BillingWeight>
        </RatedPackage>
      </RatedShipment>
      <RatedShipment>
        <Service>
          <Code>11</Code>
        </Service>
        <RatedShipmentWarning>Your invoice may vary from the displayed reference rates</RatedShipmentWarning>
        <BillingWeight>
          <UnitOfMeasurement>
            <Code>KGS</Code>
          </UnitOfMeasurement>
          <Weight>0.5</Weight>
        </BillingWeight>
        <TransportationCharges>
          <CurrencyCode>PLN</CurrencyCode>
          <MonetaryValue>31.79</MonetaryValue>
        </TransportationCharges>
        <ServiceOptionsCharges>
          <CurrencyCode>PLN</CurrencyCode>
          <MonetaryValue>0.00</MonetaryValue>
        </ServiceOptionsCharges>
        <TotalCharges>
          <CurrencyCode>PLN</CurrencyCode>
          <MonetaryValue>31.79</MonetaryValue>
        </TotalCharges>
        <GuaranteedDaysToDelivery/>
        <ScheduledDeliveryTime/>
        <RatedPackage>
          <TransportationCharges>
            <CurrencyCode/>
            <MonetaryValue/>
          </TransportationCharges>
          <ServiceOptionsCharges>
            <CurrencyCode/>
            <MonetaryValue/>
          </ServiceOptionsCharges>
          <TotalCharges>
            <CurrencyCode/>
            <MonetaryValue/>
          </TotalCharges>
          <Weight>0.1</Weight>
          <BillingWeight>
            <UnitOfMeasurement>
              <Code/>
            </UnitOfMeasurement>
            <Weight/>
          </BillingWeight>
        </RatedPackage>
      </RatedShipment>
      <RatedShipment>
        <Service>
          <Code>65</Code>
        </Service>
        <RatedShipmentWarning>Your invoice may vary from the displayed reference rates</RatedShipmentWarning>
        <BillingWeight>
          <UnitOfMeasurement>
            <Code>KGS</Code>
          </UnitOfMeasurement>
          <Weight>0.5</Weight>
        </BillingWeight>
        <TransportationCharges>
          <CurrencyCode>PLN</CurrencyCode>
          <MonetaryValue>65.82</MonetaryValue>
        </TransportationCharges>
        <ServiceOptionsCharges>
          <CurrencyCode>PLN</CurrencyCode>
          <MonetaryValue>0.00</MonetaryValue>
        </ServiceOptionsCharges>
        <TotalCharges>
          <CurrencyCode>PLN</CurrencyCode>
          <MonetaryValue>65.82</MonetaryValue>
        </TotalCharges>
        <GuaranteedDaysToDelivery/>
        <ScheduledDeliveryTime/>
        <RatedPackage>
          <TransportationCharges>
            <CurrencyCode/>
            <MonetaryValue/>
          </TransportationCharges>
          <ServiceOptionsCharges>
            <CurrencyCode/>
            <MonetaryValue/>
          </ServiceOptionsCharges>
          <TotalCharges>
            <CurrencyCode/>
            <MonetaryValue/>
          </TotalCharges>
          <Weight>0.1</Weight>
          <BillingWeight>
            <UnitOfMeasurement>
              <Code/>
            </UnitOfMeasurement>
            <Weight/>
          </BillingWeight>
        </RatedPackage>
      </RatedShipment>
      <RatedShipment>
        <Service>
          <Code>07</Code>
        </Service>
        <RatedShipmentWarning>Your invoice may vary from the displayed reference rates</RatedShipmentWarning>
        <BillingWeight>
          <UnitOfMeasurement>
            <Code>KGS</Code>
          </UnitOfMeasurement>
          <Weight>0.5</Weight>
        </BillingWeight>
        <TransportationCharges>
          <CurrencyCode>PLN</CurrencyCode>
          <MonetaryValue>115.00</MonetaryValue>
        </TransportationCharges>
        <ServiceOptionsCharges>
          <CurrencyCode>PLN</CurrencyCode>
          <MonetaryValue>0.00</MonetaryValue>
        </ServiceOptionsCharges>
        <TotalCharges>
          <CurrencyCode>PLN</CurrencyCode>
          <MonetaryValue>115.00</MonetaryValue>
        </TotalCharges>
        <GuaranteedDaysToDelivery/>
        <ScheduledDeliveryTime/>
        <RatedPackage>
          <TransportationCharges>
            <CurrencyCode/>
            <MonetaryValue/>
          </TransportationCharges>
          <ServiceOptionsCharges>
            <CurrencyCode/>
            <MonetaryValue/>
          </ServiceOptionsCharges>
          <TotalCharges>
            <CurrencyCode/>
            <MonetaryValue/>
          </TotalCharges>
          <Weight>0.1</Weight>
          <BillingWeight>
            <UnitOfMeasurement>
              <Code/>
            </UnitOfMeasurement>
            <Weight/>
          </BillingWeight>
        </RatedPackage>
      </RatedShipment>
    </RatingServiceSelectionResponse>

    HI @stanleypl, thanks for the screenshots. To troubleshoot this issue, we will have to do some testing. I can’t recreate this situation on my testing environment. So, please enable all UPS services for all UPS shipping methods. To do that, navigate to the UPS shipping method configuration window and tick the checkbox next to every UPS shipping service in the UPS Services Table. Then you should see available UPS services that handle pick-up points on the checkout page.
    Also, please change in the UPS Live rates shipping method in the field Access Points to “All services and access points”.
    The notice that you get about the currency, means that your currency on the store is not the same that you have assigned to your UPS account. The currency has to be the same. Please verify what you get in the checkout when you proceed with the changes mentioned in the above.

    Please let me know about the results.

    Best regards,
    Karolina

    Thread Starter stanleypl

    (@stanleypl)

    I have enabled all UPS services for all shipping methods, and change Access Points to “All services and access points”, and saved changes.

    As for the currency I have no idea where I can change it at my UPS account to EURO. I searched for it everywhere but didn’t find such option. Could you help finding it?

    I assume that it is either an issue with the mismatched currency or maybe we have some plugin that is blocking the live rates from showing?

    Best regards,

    Thanks @stanleypl for the update.

    To find out where and how can you change the currency assigned to your account, I would recommend you to contact with the UPS directly.

    When you change the shipping method did notices from the UPS debug mode about the services and pick up points disappeared?

    Best regards,
    Karolina

    Thread Starter stanleypl

    (@stanleypl)

    Thank you for quick response.

    I will contact UPS directly about changing the currency.

    As for the debug mode, it looks like this after changing the shipping methods: https://ibb.co/cbbDRgR

    Best regards,

    Ok, so let’s wait until you get an answer from the UPS. I think that changing the currency should help. At least always when I get this notice, currency change helps.

    Best regards,
    Karolina

    Thread Starter stanleypl

    (@stanleypl)

    I’ve got the answer from UPS.
    “The currency is always related to the country we have selected to service the account. It is not possible to change the currency of your UPS account unless we change your location to a different country.”
    This might be impossible as the account is for company located in Poland. I’m wondering what options left here to make the plugin work. We could change the shop currency to PLN but wouldn’t like to do that.

    Best regards,

    Dear @stanleypl
    the UPS live rates plugin uses your UPS account credentials to establish the connection with UPS API. Once it’s on, it sends all the shipping data, including the addresses and ordered products’ weight and dimension to API. Based on the received information UPS API returns the rates which are displayed in the cart and checkout. That’s why it is essential for both, your shop and your UPS account, to operate in the same currency. If your UPS account is in PLN, and you don’t want to change the currency on your store to PLN, you can use currency switcher. Here is our article in this subject – https://octolize.com/blog/ups-currency-switcher-configuration-woocommerce/. I think this will be the best option here to resolve it.

    Best regards,
    Karolina

    Thread Starter stanleypl

    (@stanleypl)

    Dear @burnagielk
    Thank you for the solution. The currency switcher works. Will have to play with the options of this plugin a little more to configure it correctly, but using the plugin made the live rates visible at checkout.

    Thank you for great support.

    Best regards,
    Stanley

    Hi @stanleypl, thanks for letting me know. I am happy I could help.

    Best regards
    Karolina

Viewing 11 replies - 1 through 11 (of 11 total)
  • The topic ‘Rates not visible at checkout’ is closed to new replies.