Can billing data collection be enabled in Stripe Checkout?

salvaje

Member
Hi,


I’m using Stripe Checkout (with subscriptions) integrated with XenForo, and I’d like to know if it’s possible to enable billing data collection directly in Stripe Checkout.


Specifically:


  • Name or company name
  • Billing address
  • Country
  • Tax ID / VAT number

The goal is to collect this information during the payment process, so that legally valid invoices can be generated without requiring any additional steps from the user.


I’ve seen some related options under Billing and Stripe Tax in the Stripe dashboard, but I’m not sure whether this is controlled entirely from Stripe or if it needs to be configured in XenForo / the payment profile.


Has anyone set this up this way or can confirm the correct approach?


Thanks 🙌
 
It is currently not possible (without custom code) to handle tax calculation via Stripe.


Once this is fixed / implemented it probably should be possible to properly handle invoicing via Stripe (though I haven't look into this yea).
 
Thank you for your replies.

The add-on shared by AndyB is incomplete. I wish it weren’t, but that’s the reality. In Europe, invoice regulations have become very strict: invoices must be generated at the exact moment of payment and must include details such as VAT breakdown, company name, tax ID (CIF), etc.

I’ve been researching this, and as far as I can see, there is nothing in XenForo that fully does this. If anyone knows of a solution, I would greatly appreciate it if you could let me know.

I’m about to launch a project using XenForo, but if payments cannot be handled in a legally compliant way, I’ll probably have to switch technologies. And like me, there may be many other people in Europe facing the same issue.
 
Back
Top Bottom