Why This Matters
Many studios work with corporate or agency clients who need invoices containing specific details, like a company name, VAT number, or billing address.
Before, this information had to be exchanged manually after booking, which slowed down invoicing and created unnecessary back-and-forth.
🎥 Watch Video Explainer
What’s New
Studios using Stripe can now add custom Billing Details fields to their checkout flow.
This allows you to collect up to 10 fields such as:
Company name
VAT number
Billing address
Any other information your clients require for invoicing
All details entered by the client will be sent to Stripe as metadata, so you can easily access them when creating or managing invoices.
How to Set It Up
Go to Studio Settings → Booking.
Scroll down to the new Billing Details section.
Click Add Field to create custom invoice fields.
Example: “Company Name,” “VAT Number,” “Billing Address.”
Save & publish your changes.
When clients reach checkout, they’ll see these fields under Billing Details.
🧠 Notes:
All fields are optional for clients to fill in.
Character limits:
Field title → up to 40 characters
Field input → up to 500 characters
If you edit a field name, you’ll need to delete and recreate it (edits don’t sync to Stripe).
This applies only to Stripe; Square and Pay Later customers won’t see these fields.
Currently not supported for subscriptions (coming soon).
Looking Ahead
This is the first step in improving billing automation for B2B clients.
We’re already working on future updates — including automated invoice emails that will make your post-booking workflow even smoother.
In the meantime, try out the new fields and let us know what information you typically collect — your feedback helps us prioritize what comes next.


