#mitt1759-invoices-guests
1 messages · Page 1 of 1 (latest)
Hello! We'll be with you shortly. Below are links to other discussions we've had with you in the past week in case you want to review that information. If your question is related to one of these previous discussions, please provide a comprehensive summary of the current state and what you need help with now. We help many users simultaneously, so a summary allows us to resolve your issue as soon as possible.
- mitt1759, 28 minutes ago, 11 messages
- mitt1759-guest-invoices, 3 days ago, 6 messages
What's your question
how can i get this rectified? i need these for tax purposes.
how i have it set up is that a couple of the product offerings allow the user to subscribe.
once they subscribe and pay, stripe classifies them as a 'New Customer' with their info.
If a user pays for a product without subscribing, Stripe will classify them as 'Guest'.
Invoices are automatically generated for 'New Customers'.
I need invoices to be generated for 'Guests' also.
pretty much for every user that makes a purchase.
Hi there 👋 since you're talking about Guest Customers, I'm guessing you're working with Checkout Sessions here.
It sounds like you want to start using the invoice_creation parameter when creating sessions with a mode of payment:
https://docs.stripe.com/api/checkout/sessions/create#create_checkout_session-invoice_creation
You may also need to make sure customer_creation is set to always, so the sessions will generate Customer objects instead of just classifying the payment with a guest customer (which isn't an actual object that exists):
https://docs.stripe.com/api/checkout/sessions/create#create_checkout_session-customer_creation
mitt1759-invoices-guests
ahh okay. let me try this.
please don't close the thread yet.
where do i add the invoice_creation parameter?
In your code that creates the Checkout Sessions (unless that isn't how you built your integration, I didn't see much context on how you structured your integration so I assumed you were using Checkout Sessions based on the behavior you described)
Are you creating those via the API or are you setting them up through your Stripe dashboard?
I think you're looking for this checkbox then, but let me know if you've already found that and it's not working the way you're hoping.