Open kiryakov opened 7 years ago
[ ] Scenario1 Should be fixed with adopting PUT https://github.com/FoxComm/highlander/pull/2036 (already merged in feature-branch-apple.foxcommerce.com)
[ ] Scenario2. Looks like 1-click CO defaults kicking in. It's on me
Related to fake address needed for AP to work (@Black-Phoenix )
[x] Scenario3. Looks like the consequence of out-of-stock situation to me /cc @Black-Phoenix Prob solution: show error message, block pay button
@kiryakov Scenario 3 should be fixed now
@Black-Phoenix yep, Scenario3 is fixed, cannot repro it anymore, thanks! 👍 Scenario2 is also fixed, address for cart is taken from apple account (street, address name and phone are - temporary default values)
Env:
feature-branch-apple.foxcommerce.com
See three scenarios below
Scenario1. Cloning of addresses Steps possibly many operations (buyings) with the same customer being signed in and apple pay
Result same default address from customer is added to customer (in my case i have around 10 of them)
Expected addresses should not be cloned for customer in Ashes
Scenario2. Wrong address in the cart (taken from customer not from apple id) Steps
Result
Expected
Scenario3. Shipping address error in Apple pay popup after buying few times in a row Steps buy one item via apple pay, buy another one and then cart will not be cleared, you can press Pay again
Result Shipping address error will be shown (after first time cart is cleared, but if you try second time it is not)
Expected Always clear screen after pay or allow to pay many times in a row without errors
Video https://www.dropbox.com/s/pbsh2xbxb7g9j80/video_480p.mov?dl=0