ECE: display notice on tax limitations #4172
Draft
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Changes proposed in this Pull Request:
Background
When taxes are based on billing address, we are unable to compute accurate taxes for express checkout. This is because we do not have access to the billing address until after the payment is submitted, i.e. we receive it only on the confirm event.
Currently, we are choosing to hide express checkout when:
In this PR, we add a notice pill for express checkout methods, to inform the merchant that even when enabled, Apple Pay, Google Pay, and Link will not be available if the above conditions are true.
Note: Amazon Pay is not included in these changes, as we will be turning it off outright when taxes are based on billing address. See STRIPE-377
Testing instructions
TBD
Changelog entry
Changelog Entry Comment
Comment
Post merge