Refunds move through multiple statuses before successfully reconciling to the customer’s balance. You might need to take action for certain types of statuses.
The refund has been successfully initiated from Stripe. This doesn't guarantee that the refund has landed on the customer’s side. After the required processing time of 5-10 business days, your customer should receive their refund.
In the Dashboard Payments tab, click the transaction to view more details about it. If available, find the reference number by clicking View Details under the Timeline.
The refund has been initiated as a reversal. The original payment will not show up on your customer's bank statement. The status is usually accompanied by a System Trace Audit Number (STAN) on the Dashboard payment page for the transaction.
These are similar to Refunded and Reversed, except the refund that's been initiated is for part of the original transaction amount. To see the refunded amount, go to the Dashboard Payments tab and hover over the info icon of the transaction.
The refund hasn't been initiated for one of the two following reasons. Hover over the Refund Pending status in the Dashboard Payments tab to determine the reason the refund is pending.
Bank processing
Some refunds are pending while the customer’s bank is processing them. You don't need to take any further action.
Insufficient funds
The refund is pending due to an insufficient balance in your Stripe account. To unblock the refund process, follow the steps in Fix your pending refund.