#D365 Developer
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.
- D365 Developer, 1 day ago, 7 messages
- D365 Developer, 1 day ago, 9 messages
hi! after capture, you can't. What is the context/use case exactly?
we want to capture a payment intent while confirm the payment. So we got a blocker like we are not able to update application fee for payment intent. how can we handle this.
I don't really understand, could you elaborate some more?
you can set the application fee when you create the PaymentIntent, and you can change it with https://stripe.com/docs/api/payment_intents/capture#capture_payment_intent-application_fee_amount before capture if using separate auth-and-capture. But you can't change the fee after the PaymentIntent is completely done and captured, all the money has already moved.
Yes after confirm a payment intent, based on payment method we need to calculate application fee and update the payment intent. We got a new requirement like at the time of confirmation payment intent should be captured.
so when we are trying to update the application fee for payment intent, getting error like cannot update payment intent after capture.
yep!
We got a new requirement like at the time of confirmation payment intent should be captured.
I suggest dropping that requirement 🙂
if you want to change the application fee based on the payment method, the easiest way is to do what you're presumably already doing using separate auth and capture, so I would keep doing that I think!