One page checkout: Payment customization does not run when all non optional fields are filled in the shipping address #365
Sam115200
started this conversation in
Feedback: Payment Customization API
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Not all shipping address fields are required for all countries and the merchant can set some of them to not required. For example, zip code could be optional.
The issue is, when the customer enters the shipping address and skips the optional fields, the payment customization does not run. When the customer also fills in the optional field as well, only then the payment customization actually runs. This causes issues, since we need the payment customization to run and based on the shipping fields show or hide proper payment options. But that does not happen when the optional fields are skipped and customer can easily choose the wrong payment method as it was not hidden, since the payment customization did not run when all non-optional fields were filled in.
Expected: Payment customization should run when all non-optional fields in the shipping address are filled in, to ensure correct payment options are shown to the customers based on the shipping address.
Beta Was this translation helpful? Give feedback.
All reactions