Adds tax ID to Payment Method billing details
What’s new
Adds support for buyers in Latin American countries to provide their tax identifier when transacting with sellers outside of Latin America, as required by local regulations.
Impact
Many central banks in Latin America require Latin American buyers to provide their tax identifier when transacting with sellers outside of Latin America. Stripe now uses the tax_ field on the Payment Method billing_ hash to collect and store a Latin American buyer’s tax identifier. Checkout and the Payment Element collect the tax_ automatically. If your integration uses a different payment flow, you need to handle this requirement.
If the country of your Stripe account is the US, and you accept Pix payments, you must collect the buyer’s tax_ on the Payment Method billing_ hash. Populating this field is prohibited in all other circumstances. If you set the tax_ value for a transaction that doesn’t require it, the API returns the tax_ error.