Question: how long does it take for a payment to be reversed?
Answer: Debits transactions hold for 1-4 days, while credit cards hold for up to 30 days. In that period of time, if a merchant catches an error, they can do an authorization reversal.