#FlipMatrix - Mike
1 messages · Page 1 of 1 (latest)
Yes, but you would need to cancel the Payment Intent that created the previous authorization and recreate a new Payment Intent with a new authorization each time
@ocean pelican Thanks! Are we able to authorize the new payment to guarantee the updated amount is available from the users bank before we cancel the previous payment?
Yes, but that will cause 2 authorizations to show up for a brief period. This is generally discouraged, as it could cause the user's account to be held for much more than is necessary (e.g. if both auths were for $20 each, then the customer would have a hold of $40 on their account for a period of time)
@ocean pelican understood — what would you say is best practice to prevent cancelling a payment and the card has insufficient funds for the new payment? Then, we would risk losing the payment for the previous search.
Can you rephrase? I'm not sure I understand what you're asking
@ocean pelican Let’s say we place a hold for $1.00 for Search #1. Then, we need to place another hold for $1.00 for Search #2.
To avoid 2 separate charges on the customers statement, can we update the previous hold from $1.00 to $2.00 to guarantee the funds for the updated amount or do we need to process a new payment for $2.00 and cancel the previous $1.00 payment?
We just want to make sure that the funds are guaranteed before cancelling payment for previous searches
You cannot update a hold. You have to create a new one.
@ocean pelican do you know how long it takes for a cancelled hold to fall off? You mentioned that 2 authorizations would show for a brief period of time earlier. Is this quick once the payment has been cancelled or can it take a day or so?