You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The API says that because there are duplicates, all the shippingOptions become invalid and essentially this becomes an error in the payment sheet.
However, the above is developer error, not a user error! This leads to somewhat frustrating user experience where the user is told the merchant can't ship to that address (when in fact, the merchant can!):
I think we should throw on duplicate IDs instead, because the developer screwed up.
The text was updated successfully, but these errors were encountered:
Note also in the above, that the use can keep trying/modifying/adding addresses but they will all continue to fail. But neither the user or the developer will know why!!!!
If given:
And we do:
The API says that because there are duplicates, all the shippingOptions become invalid and essentially this becomes an error in the payment sheet.
However, the above is developer error, not a user error! This leads to somewhat frustrating user experience where the user is told the merchant can't ship to that address (when in fact, the merchant can!):
I think we should throw on duplicate IDs instead, because the developer screwed up.
The text was updated successfully, but these errors were encountered: