# How to Refund Payments in Paymattic – Paymattic

- URL: https://paymattic.com/docs/how-to-refund-payments-in-paymattic/
- Markdown: https://paymattic.com/docs/how-to-refund-payments-in-paymattic/index.md
- Modified: 2025-12-04

---

# How can we help you?

Popular Search subscriptionstriperecurringtheuser

View Categories

Paymattic offers a simple and integrated way to handle customer refunds directly from your WordPress dashboard. This guide will walk you through the process step-by-step, using screenshots from the plugin interface.

There are two primary ways to manage a refund:

1. **Change Payment Status (For Full Refunds):** This is the quickest way to process a **full refund** for a one-time or recurring payment. Also, for changing your payment status.
2. **Process Refund Button (For Partial or Subscription Refunds):** This method provides more flexibility, allowing you to issue **partial refunds** or handle refunds for subscription-based payments.

![](https://paymattic.com/wp-content/uploads/2025/07/Two-refund-options-in-payment-2-scaled.webp)

**Important Note: Supported Payment Gateways**

Please be aware that the automatic refund processing described in this guide (for both full and partial refunds) is only available for the following payment methods:

- **[Stripe](/docs/how-to-configure-stripe-payment-gateway-in-wordpress-with-paymattic/)**
- **[Razorpay](/docs/how-to-integrate-razorpay-with-paymattic-in-wordpress/)**
- **[Paystack](/docs/how-to-integrate-paystack-in-wordpress-with-paymattic/)**
- **[Square](/docs/how-to-integrate-square-with-paymattic-in-wordpress/)**

For all other payment gateways, you will need to first process the refund directly from your account on the gateway’s website. After doing so, you can follow the steps in **Part 1 (using “Change Payment Status”)** to update your records in Paymattic.

### **Process a Full Refund** #

Use this method when you need to return the entire amount of a single transaction. For supported gateways, this process will automatically send the full payment back to the customer.

#### **Step 1: Go to Form Entries** #

First, navigate to the form where the payment was made. From the form editor, click on the **Entries** tab.

#### **Step 2: View the Transaction** #

On the “Form Entries” page, find the transaction you wish to refund and click on **ID**to view details.

![](https://paymattic.com/wp-content/uploads/2025/07/entries-forms-1-scaled.webp)

#### **Step 3: Use the “Change Payment Status” Link** #

In the single entry view, locate the **Change Payment Status** link next to the main payment details and click on it.

In the “Edit payment status” popup, select **Refunded** as the “New Payment Status.” This action instructs Paymattic to process a **full refund** through the connected payment gateway. You can add an internal note for your records.

Click the **Confirm** button to proceed.

![](https://paymattic.com/wp-content/uploads/2025/07/Single-payment-refund-option-3-scaled.webp)

After processing, the payment status will automatically update to **refunded**, confirming the full amount has been returned.

![](https://paymattic.com/wp-content/uploads/2025/07/refunded-payment-4.webp)

### **Process a Partial or Subscription Refund** #

Use this method when you need more flexibility, such as refunding only a portion of a payment or managing refunds for recurring subscriptions. This method also only works for the supported gateways listed in the note above.

#### **Step 1 & 2: Navigate and View the Transaction** #

Just like in the first method, navigate to **Entries** and click on ID to view details for the specific transaction.

#### **Step 3: Use the “Refund” Button** #

Scroll down to the **Transaction Details** section. Click on the **Refund** button located at the top right of this section. This will open the advanced refund options.

![](https://paymattic.com/wp-content/uploads/2025/07/subscription-payment-refund-5.webp)

#### **Step 4: Specify the Refund Amount** #

The **Refund** popup will appear. In the **Refund Amount** field, enter the specific partial amount you wish to return (e.g., $7). You can also process a full refund from here if needed.

You may also select a **Reason of Refund** for your records. Once you have entered the desired amount, click the **Process Refund** button.

![](https://paymattic.com/wp-content/uploads/2025/07/payment-refund-6-scaled.webp)

The transaction status will update to **Partially-Refunded** or **Refunded**, depending on the amount you chose to return.

##### What are your Feelings

#### Share This Article :

- [![Facebook](https://paymattic.com/wp-content/plugins/betterdocs/assets/static/images/social/facebook.svg?v=4.8.1)](https://www.facebook.com/sharer/sharer.php?u=https://paymattic.com/docs/how-to-refund-payments-in-paymattic/)
- [![X](https://paymattic.com/wp-content/plugins/betterdocs/assets/static/images/social/twitter.svg?v=4.8.1)](https://twitter.com/intent/tweet?url=https://paymattic.com/docs/how-to-refund-payments-in-paymattic/)
- [![LinkedIn](https://paymattic.com/wp-content/plugins/betterdocs/assets/static/images/social/linkedin.svg?v=4.8.1)](https://www.linkedin.com/shareArticle?mini=true&url=https://paymattic.com/docs/how-to-refund-payments-in-paymattic/)
- [![Pinterest](https://paymattic.com/wp-content/plugins/betterdocs/assets/static/images/social/pinterest.svg?v=4.8.1)](https://pinterest.com/pin/create/button/?url=https://paymattic.com/docs/how-to-refund-payments-in-paymattic/)

Still stuck? How can we help? 

## How can we help?

Updated on December 4, 2025

[How to Enable Stripe Payment Hold in Paymattic](/docs/stripe-payment-hold-in-paymattic/)[Manually Cancel Any Subscription](/docs/manually-cancel-any-subscription/)

Powered by [BetterDocs](https://betterdocs.co)
