#nicolas_fernandez_falco

1 messages · Page 1 of 1 (latest)

small graniteBOT
haughty acorn
#

Hello 👋
When you update the PaymentIntent, do the funds move back to the customer balance?

small graniteBOT
dapper igloo
#

mmm interesting what you are saying. Now that I'm checking, it's unapplying those $100 and applying to the same customer's other invoices.

tardy narwhal
#

Hello! I'm taking over and catching up...

dapper igloo
#

Sure! Thanks!

#

The problem is that in order to use cash manual reconciliation I'll need to apply each payment/transfer the client does. I want to use automatically conciliation since the client adds the reference to the transfer it automatically apply the cash to the proper invoice

tardy narwhal
#

Can you give me the Payment Intent ID (pi_) where you updated the amount?

dapper igloo
#

Yeap

#

pi_3Na2NfJAejluIz2U0hDsqwP9

tardy narwhal
#

I'm not sure I understand what you mean by this:

Now the problem that I have is that in Stripe in the payment intent, once I had updated it, it doesn't recognize the first $100 transfer I did.
What is "it" referring to there?

dapper igloo
#

to Once I update the payment intent amount. I'm updating the payment intent amount through the Stripe API UpdateAsync method.

Once I update the payment intent amount the amount that the client had transferred first it's like it's not more applied to that payment intent.

Now, with the comment that hanzo did, I'm noticing that once I update the payment intent it's unapplied the first transfer. I want to understand why that happens

I only want to update the payment intent amount and maintain the existing transfers that applied to that intent

tardy narwhal
#

When you update the amount of the Payment Intent it's like you're resetting it. It goes back to requires_confirmation and then you need to confirm it again to get back to requires_action so you can apply funds to it. The previous confirmation/funds no longer apply.

#

You would need to update the amount prior to confirming the Payment Intent and adding funds in that case.

dapper igloo
#

I agree. Maybe I didn't specify that. But of course once I create the payment intent, the client confirm the payment intent and then he performs the transfer

#

The problem is that I can't do what you are describing.

#

When I create the payment intent I'm already considering our system processing fees. The issue happens when the user performs a transfer for less money than the supposed to be transferred

#

That's why I need to update the payment intent amount. Because now as he will have to do at least 2 transfers the amount of the intent will increase because of our system processing fees

#

Make sense?

tardy narwhal
#

Can you charge the extra percentage using a separate Payment Intent instead of using the existing one?

dapper igloo
#

I think It will be more effort perform those changes rather than using manual reconciliation

#

Because based on how I implement payment intents was that an invoice is related to only 1 payment intent

tardy narwhal
#

Sounds like that's the best approach then, yep.

dapper igloo
#

Okay cool.

#

So you are saying that there is no other option. Like each time you update the payment intent it will be resisted and the fundings applies will be removed basically