#mairakanwal
1 messages ยท Page 1 of 1 (latest)
Hi ๐
I'm not certain what you mean here. Are you saying you have a hold placed for a specific amount and the csutomer wishes to increase the amount before you capture the funds?
yes that's exactly what I mean. A customer wants a service, his payment is on hold, (not deducted yet) its just authorized yet, the customer wishes to add more payment for the service he needs, so how can I achieve that? I will collect the payment when the service is completed at the end.
Using this:
const paymentIntent = await stripe.paymentIntents.create({
amount: 1099,
currency: 'usd',
automatic_payment_methods: {
enabled: true,
},
payment_method_options: {
card: {
capture_method: 'manual',
},
},
});
using API
No that's not what I mean
Are you using a website or a card reader to collect payment method details?
sorry for the confusion
I am using card reader
In that case you will want to look into Incremental Authorizations: https://stripe.com/docs/terminal/features/incremental-authorizations. This will allow you to adjust the amount authorized up to 10 times if your request matches all the requirements
You will want to read the doc carefully to be sure your scenario fits all the requirments.
okay thats great. Thankyou so much for the help. Have a nice day ๐
๐ Happy to help ๐