-
-
Notifications
You must be signed in to change notification settings - Fork 729
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
[Checkout] Impossible to complete order due to non-matching shipping method and product categories #10533
Comments
Is this on Legacy or Split Chackout? |
@RachL thanks! The problem is: i don't know the customers names (should i ask the shops for every users?) and there's probably users that never checked out before? Also, these are 2 shops who realized the issues but there's probably many more.. |
I just tested to add a shipping address to the customer but it's not working. Does it mean that the bug occurs for anyone? |
@audez Can you share a screenshot of your test? |
we can check all their customers to be safe, I will have a look. |
It's the same issue whether the customer already ordered on the shop or not, or whether they had a billing address or not.
So for me this means that we have to disable split checkout for all users.
I also noticed that if you save a billing address for a customer through the "customer" tab, then if you checkout with another address and click "save billing address by default", it won't update the saved billing address in customer tab and the order is passed with the old address. |
ok thanks for the screenshot, this could actually different than #10479 @audez are you sure both shops you have listed have the same problem? You added an error message in the description;
Which is different from the screenshot. Which error belongs to which shop?
Not so fast we have had more than 200 orders passing without error on split checkout, I know the problem can be overwhelming but if we just deactivate right now we won't understand what is happening. Let's dig a bit more before doing that. |
@audez OK I've found and fixed the problem for shop 4239. It was not really a bug but more a consequence of #9629 We don't work on legacy checkout anymore so this enhancement is only available on split checkout (that's why you couldn't reproduce on legacy checkout). Their shipping method was not matching their product, hence no shipping method was appearing. I've switched their shipping method to "default" category to fix the bug. But it might be worth checking now if all their product matches this category. |
@audez but for shop 3395 I'm stuck: everything is working on my side :/. Do you have a screenshot for that shop? |
Indeed! Same on my shop actually, now both methods are appearing |
I can't reproduce either! i'll ask him for a screenshot. It was actually a different bug he described i think: the shipping method appears, but there's an error asking him to fill in the "delivery info" but there's no "delivery info" fields to fill in. (weird because he has a pick up method). Thanks a lot! |
but i don't understand, i tested with a brand new account with no shipping address and couldn't reproduce 🤔 |
@audez i've managed to replicate on master this way:
and boom: |
but indeed it doesn't seem to happen for a guest checkout or new user checkout. It's a tough one :) |
oh this reminds me of this 😆 #9056 (comment) I edited this issue as it's 2 different bugs, and i'll add info on 3395 in #10479 |
@audez yes highly possible it's the same bug than #9056 but we had to close #9056 as we didn't have a way to reproduce. I didn't unlock the user this way because I never manage to have a test user stuck. The production cases we had until now were in the US and CA and they were unlock with adding a shipping address to the user. Another workaround is I guess to turn their shipping method as "delivery" type until next Tuesday. as the name of the shipping method is "pick-up" there are good chances this won't introduce problems. |
We have another user (id= 24155) reporting that she can't order anymore on another shop (2931) with same error than shop 3395 (they're asked to fill in the delivery info address, city etc)
For me it's not the same than #10479, looks more like #9056 Where info on the shipping address and billing address was available but at some point when sending the request, two fields were missing ( Ah, 3395 just sent the screenshot: He says "However, a customer just managed to place an order so I'm not sure where the problem is..." |
Problem is, #9056 is not reproductible for now :( , so we have to bet the fix for #10479 works in both cases :/ Can we try the following: keep the single shipping method for both shops, but turn it as a delivery type. Do you think both user could retry their checkout? I know it's tricky as they might not want to test, but fingers crossed hub 3395 has the problem on his own hub account? |
Same issue on shop 160 |
But the bug could be open still, as it's ongoing. It's just that it doesn't feel right to put all the info in the comments of another issue. Or do i open a new bug?
I think we could do it, but we now have at least 3 shops that reported the issue, so this means others must be concerned |
@audez if we don't do it, opening a bug won't be very helpful as the team won't be able to reproduce. We don't keep open issues that are fixed in master. If we open a new issue it would be nice to have the correct step to reproduce it. |
Description
On FR Prod, on split checkout, a user warned that since last release the users can no longer validate their order and remain stuck on the delivery or withdrawal information step without being able to select the method (no shipping method displayed).
The displayed error is: "Checkout is not possible due to absence of shipping options. Please contact the shop owner."
Shop ID : 4239
Expected Behavior
Checkout should be possible.
Steps to Reproduce
On split checkout
On legacy checkout
Workaround
Severity
bug-s1: a critical feature is broken: checkout, payments, signup, login
The text was updated successfully, but these errors were encountered: