> ## Documentation Index
> Fetch the complete documentation index at: https://docs.wegive.com/llms.txt
> Use this file to discover all available pages before exploring further.

# How to Refund a Payment in the Dashboard

> WeGive Help Center article: How to Refund a Payment in the Dashboard

This article walks you through refunding a payment from the WeGive dashboard. You can refund a payment in full, or — if your organization has partial refunds enabled — refund only part of it.

**Heads up:** Refunds cannot be undone. Once a refund is submitted to the payment processor, it can't be reversed from the dashboard.

## Before you start

A payment can only be refunded if it is in one of these statuses:

* **Success**
* **Partially Refunded** (you can refund the remaining balance)
* **Processing**

The payment must also have a refundable balance remaining. Fully refunded payments, failed payments, and payments with no remaining balance cannot be refunded.

## Refund a payment in full

1. Go to **Payments** and open the payment you want to refund. You'll land on the payment detail page, which shows the amount, status, supporter, campaign, and other details.
2. In the top-right corner, click **Refund**.
3. A confirmation window appears: *"Are you sure you want to refund this \$XX.XX payment in full? This action cannot be undone."* Click **Refund** to confirm, or **Cancel** to back out.
4. Once the refund is processed, you'll see a green confirmation message: *"This payment has been successfully refunded."* The **Payment status** updates to **Refunded**.

That's it — the refund has been sent to the payment processor and the supporter's original payment method will be credited.

## Refund part of a payment

If your organization has **partial refunds enabled**, clicking **Refund** opens a refund window instead of the simple confirmation. This lets you:

* Enter a specific **amount** to refund (up to the remaining refundable balance)
* Add an optional **reason** for the refund
* Allocate the refund across funds, if your organization uses fund allocations

After you enter an amount and confirm, the payment is updated:

* If you refund the **entire remaining balance**, the status becomes **Refunded**.
* If you refund **only part** of the balance, the status becomes **Partially Refunded**, and the remaining balance stays available to refund later.

You can issue multiple partial refunds over time until the full amount has been returned.

**Note:** Partial refunds are a per-organization setting. If you don't see the amount field and only get the full-refund confirmation, partial refunds are not enabled for your organization. Reach out to support if you need this turned on.

## Refunding multiple payments at once

From the **Payments** list, you can select multiple payments and refund them in bulk under the **More** tab. Only payments that are eligible (Success, Partially Refunded, or Processing, with a positive balance) will be refunded; ineligible payments are skipped automatically. Bulk refunds are processed in the background, so the statuses update as each one completes.

## Troubleshooting

* **The Refund button doesn't work / I get an error about the amount.** The payment may have no remaining refundable balance, or the amount entered exceeds what's left to refund.
* **"Partial refunds are not enabled for this organization."** Your organization is set up for full refunds only. Contact support to enable partial refunds.
* **The payment processor rejected the refund.** Some processors have their own rules — for example, a transaction that hasn't settled yet may be voided rather than refunded, and certain processors don't allow partial refunds before settlement. The error message will indicate what happened. Wait for the transaction to settle, or refund the full amount, and try again.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.