Open aj-codecov opened 3 months ago
from our call @Adal3n3 assigning you:
dev ready
with @ajay-sentry Please correct me if I'm wrong.. Stripe doesn't provide that tax ID field so we don't need that tax field.
Stripe allows for collection of taxes - either from their paid offering called Stripe Tax
, or using the free Tax Rate
api.
The Tax Rate api will require individually creating tax rates for address etc, whereas Stripe Tax looks it up automatically.
https://docs.stripe.com/payments/checkout/taxes?tax-calculation=stripe-tax
Adding a note here for the tax field: @ajay-sentry will double check if its on the address component itself or something else. @Adal3n3 will need to update design to show the tax field.
On the subject of surfacing Tax Ids
Knowing the above, I think it'd make sense for us to:
Problem to Solve: As it stands today, if a user wants to edit any of their billing details they either need to go to Stripe (where they must be the original billing contact) or reach out to support - this creates roughly a third of support billing issues.
Proposed Solution: Enable more fields for users to edit in Codecov's UI.
Sentry Example:
(conditionally shows) the TAX ID when the postal code is in a region where it exists
Figma: link