#schteve
1 messages · Page 1 of 1 (latest)
is it possible to create an Invoice from a SetupIntent?
No, but you could pay an Invoice with the Payment Method a confirmed Setup Intent generates
Or is there a way to pay an Invoice with a manually charged PaymentIntent?
Unclear what you mean by 'manually charged'
Ah sorry I meant to say manually captured: Currently I'm setting up a SetupIntent to then create a PaymentIntent. Then the PaymentIntent is captured with an amount that is most of the times lower than the original amount.
And now I want to additionally create an invoice for the payment.
Do you know a way to accomplish that?
You'd just create a Invoice via the API and mark it as paid out of band. But why not just create the Invoice first, which will generate a Payment Intent for you?
I could not find anything about changing the amount of an Invoice after it was created. Did I miss something?
Also did not find anything about 'blocking' a certain amount of a PaymentMethod before capturing it, like with PaymentIntents.
I could not find anything about changing the amount of an Invoice after it was created. Did I miss something?
https://stripe.com/docs/invoicing/invoice-edits
Also did not find anything about 'blocking' a certain amount of a PaymentMethod before capturing it, like with PaymentIntents.
Yes you need a Payment Intent object to place an auth/hold on a card
But I don't see any possibility to update the amount of the Invoice
https://stripe.com/docs/api/invoices/update
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Did you read the doc I shared? https://stripe.com/docs/invoicing/invoice-edits