#LuisEgusquiza
1 messages · Page 1 of 1 (latest)
Hi 👋 please let me know if I'm misinterpreting, but I'm reading this as "does an attempt to make a payment with a debit card trigger a balance check on the associated bank account?", in which case you're correct and the answer to that is no.
Hello,
I have my process
- Charge the money on the card
- I make the confirmation in the external service (there is no reversal, so I charge first)
- If point 2 is positive, I close the purchase. if point 2 is negative I make a refund
what i want to do to not generate a refund is the following.
- check if you have a balance on the card
- Confirm the payment with an external service (it has no reversal)
- If point 2 is positive, I make the payment. If point 2 is negative, I no longer charge, nor do I make a refund because I never charge.
You can't do that for cards, that functionality is only available for bank accounts via Financial Connections:
https://stripe.com/docs/financial-connections
In other words, you cannot first check if you have a balance, then charge the cards.
Correct
Ah, our Separate Authorization and Capture flow may work for your scenario, it separates authorizing a payment and collecting the funds from the payment into two steps. If the authorization fails, you can inspect the error to see if it is due to the issuer telling us there were insufficient funds available.
https://stripe.com/docs/payments/place-a-hold-on-a-payment-method