#dgsunesen
1 messages · Page 1 of 1 (latest)
Hi! Let me help you with this.
You can update the PaymentIntent with the new amount: https://stripe.com/docs/api/payment_intents/update#update_payment_intent-amount
And this is also true for payments where it in the dashboard says "Uncaptured" ?
So the payment has been authorized but not yet captured, it is now in a "Uncaptured" state.. I would like to update the amount (mostly increase the price).. And I should be able to do that just fine by using the update method on the PaymentIntent ?
You will need to confirm it again then.
what we are experiencing right now is that if we try to update it on a payment that has requires_capture we get this
so basically we do this for all payments https://stripe.com/docs/payments/place-a-hold-on-a-payment-method
until the payment is finally accepted and captured.. Until then we would like to be able to update it ..
Okay, I understand now.
Yes, if you want to capture an amount greater than what was put a hold on, you need to create a new PaymentIntent. You will need to save the Payment Method for future usage: https://stripe.com/docs/payments/save-and-reuse
Yup, we already do that. Just thought it was possible to be able to change the amount afterwards...
Scenario: customer agrees on a price with service provider, just to realize later on the price needs to be adjusted. We wanted to be able to change it or add like a "top-up" to the price by updating it.. But that does not seem to be possible
You can do it before you confirm the PI. Otherwise you need a new one.
what about this? https://stripe.com/docs/terminal/features/incremental-authorizations?terminal-sdk-platform=js#confirm-payment-intent
Are you using Terminal?
OH, sorry, didn't see that it was targeting that.. No we do not. It's purely done through the app on a marketplace app 🙂
AFAIK, we don't support incremental auth like that for non-card present transactions. At least not without a beta. You'd need to speak to support about that: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Otherwise your option is to do an auth for a higher than required amount, then partially capture