How long does it take for a refund to be processed?

Stripe submits all refunds to your customer’s bank immediately. However, in most cases it will take 5-10 business days for the funds to reappear in your customer’s account.

Note that in some cases where a refund is issued quickly, the refund may appear in the form of a “reversal,” meaning that the original payment will drop off of your customer’s bank statement and a separate credit is not issued.