How to Make VAT Information Optional in Stripe Checkout?

Hi everyone,

I’m using the Stripe plugin in Bubble to create a checkout page, but I’ve encountered an issue with VAT requirements. On the Stripe-hosted Checkout page, if a user selects the “I’m purchasing as a business” option, the VAT information field becomes mandatory.

I want to make the VAT field optional so that users can subscribe without entering VAT information. Is there a way to configure this in the Bubble Stripe plugin settings or through a Stripe API workaround?

Here’s what I’ve tried:

  1. Checked Stripe’s settings in the dashboard, but I couldn’t find an option to make VAT optional for business purchases.
  2. Looked into the plugin options in Bubble, but there doesn’t seem to be a setting for this.

If this isn’t possible using the plugin, is there an alternative way (like custom API calls) to handle this scenario while still using Stripe Checkout?

Any guidance or suggestions would be greatly appreciated!

Thank you!

Hi, @Deva_b, I’ve never used Stripe, I haven’t learned how to use it yet, but your post made me curious, so have you seen these links? Maybe you could create a radio button, just an idea, for the person to choose whether they are a company or an individual, then it opens the option with or without taxes, from what I quickly read taxes are mandatory and also depend on your country, state, city. That’s why Stripe itself asks you to check these details with an accountant.

Stripe Checkout | Documentação da Stripe

Checkout 101: A conversion optimized payments experience with Checkout - YouTube

1 Like