Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Shipping rate is calculated by IP GeoLoc; when Shipping adr changes, rate does not change #1092

Open
LaudersGate opened this issue Mar 19, 2021 · 3 comments

Comments

@LaudersGate
Copy link

LaudersGate commented Mar 19, 2021

Setup shipping To UK,
Setup shipping to Singapore
Load checkout in Singapore > shows Singapore rates
Change address to UK shipping adr
Rate does not change.

@lpschz
Copy link
Contributor

lpschz commented Mar 19, 2021

Hey LaudersGate,

The shipping rate is calculated solely on the provided address in the checkout resource. We only use IP Geolocation if no address has been provided.

Also, for registered customers that have previous orders, we default the checkout address to the one used in their last order.

Could you please provide further evidence of the behaviour you are experiencing?

@LaudersGate
Copy link
Author

LaudersGate commented Mar 19, 2021

Launch checkout in Singapore

Rates are shown for Singapore

Change shipping country and address to Uk

Rate does not update. (Before clicking pay button)

For a logged-in user (with a shipping adr) it works as expected.

@LaudersGate
Copy link
Author

LaudersGate commented Mar 19, 2021

For a first time shopper calculating by IP address is off in europe because people regularly travel across boundaries

So the first rate shown is incorrect

The rate should only calculate AFTER the user inputs a shipping country or address

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

2 participants