Stripe create and download invoice before charging a customer

Hello ,
I have two plans that users can subscribe to and i am looking to allow them to download an invoice from stripes before they are actually charged.
Does anybody know how i could set up that API call?

You need to create a subscription where invoices are not finalized and paid manually.

I think what you’re looking for is to set collection_method to send_invoice on the subscription. It’s documented here.

You can achieve this with our plugin as well: Stripe Marketplace API Payments Plugin | Bubble

or Stripe Payment Element Plugin | Bubble