#tymm
1 messages · Page 1 of 1 (latest)
What mode of Checkout Session are you using?
payment
Right now, Checkout doesn't generate an invoice from a one-time session. Although this is something that is top of mind for us
Do you mind sharing your account ID and I can make sure you're kept in the loop of developments on that front?
because my system will have subscriptions as well so im thinking of standardizing what we store in the db and the invoice id would be the best choice for us.
i understand now that this is in ur pipeline but in the meantime is there any other way that i can create invoice for one off payments?
You'd need to handle that manually, I guess creating an Invoice after the Checkout Session that's marked paid out of band
hmmm can u elaborate on that? how do i create invoice manually
via the API I would guess: https://stripe.com/docs/invoicing/integration
So maybe you listen for checkout.session.completed events and in your webhook handler you create an Invoice via the API to reflect the payment processed by Checkout
well based on the link u sent me i guess i can make invoice without session then? since im not going to use the session url to make payments anyway... im going to pay the invoice using paymentintent
Sure, you could just use Invoicing directly and utilise the payment page: https://stripe.com/docs/invoicing/hosted-invoice-page
well i cant use that too 😦 because this hosted payment page cant show all the customer's saved cards
yeah i know that so im doing it the paymentintent way
and had to do the ui myself 😢
I guess you can use that UI and just create the Invoice directly, passing the pm_xxx: https://stripe.com/docs/api/invoices/create#create_invoice-default_payment_method
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Otherwise if you're interested in using Checkout I can sign you up for updates on our one-time invoicing work!