Issuing refunds in Stripe is straightforward and can be done in just a few clicks from your Dashboard.
How to Issue a Refund
- Login to your Stripe Dashboard
- Click “Payments” in the left navigation menu
- Find the payment you want to refund
- Click on the payment to open its details
- Click the “Refund” button in the top-right corner
- Choose to refund the full amount or enter a partial amount
- Click “Refund” to confirm
Full vs. Partial Refunds
Full Refunds - Return the entire payment amount to the customer. No fees are returned to you.
Partial Refunds - Return a specific amount (for example, if only one item from an order is being returned). You can issue multiple partial refunds on a single charge until the total refund amount equals the original payment.
Refund Timeline
- Stripe processing: Immediate
- Customer’s bank processing: 5-10 business days
- Customer’s statement: Will show as a separate credit line item
What Your Customer Sees
Customers will see the refund appear as a credit on their bank or credit card statement. The timing depends entirely on their bank’s processing speed. Stripe has no control over how quickly the refund appears.
Important Notes
- Refunds cannot be canceled once issued
- There are no additional fees for processing refunds
- The original payment processing fees are not returned to you
- If a charge is disputed, you should not issue a refund - respond to the dispute instead
Need to Refund from the Collect App?
You can also process refunds directly from the Collect for Stripe app if you have the transaction handy. Look for the refund option in the transaction details.
Related Questions
More in Payments & Charges
Can't find what you're looking for?
For specific account questions, disputes, or technical issues, Stripe's support team can help you directly.
Contact Stripe Support →