Issue
- When unchecking "use shipping address as billing address", and then providing the same address for shipping and billing, end user cannot go back and change the billing address to something else, because that step disappears
- steps that describe such a use case:
1. Create minium site
2. Create business account
3. Add 3 different addresses to the account:
address1: shipping and billing address
address2: shipping address
address3: billing address
4. Go to minium, add product to cart and proceed to checkout
5. Select address1 in the Shipping Address step. Also unckeck "use shipping address as billing address".
6. Continue and at Billing Address step select address1 again. (so you manually give the same address for both shipping and billing, even though you unchecked "use shipping address as billing address")
7. Move to next step (by the way, here notice that the Billing Address step disappears in that line above)
8. Now imagine that here you change your mind and you realize that you actually want to give another address for billing (e.g. address3).
9. So in order to do that, you click on the Previous button.
Result:
Billing Address step has disappeared!
Environment
- 7.4
Resolution
- If you go all the way back to the Shipping Address step, you will notice that "use shipping address as billing address" is checked again. This is due to an intended automatism that sensed that you gave the same address for both shipping and billing. And that's why the billing steps has disappeared.
- You can uncheck it again and then move forward again and now you will get back the Billing Address step and be able to change it.