# MD for: https://www.mercadopago.com.ar/developers/es/docs/woocommerce/manage-orders/refunds.md \# Managing refunds > WARNING > > This documentation is \*\*intended for integrators\*\*. If you are a buyer and want to cancel or request a refund for a payment, access your Mercado Pago account, select the corresponding purchase, click “I need help,” and choose the refund or cancellation option. The refund feature allows you to process payment returns directly from each order in WooCommerce, with automatic updates to the payment status in Mercado Pago. Likewise, when a refund is initiated from Mercado Pago, WooCommerce receives a notification and synchronizes the payment status without any manual intervention. Refunds can be issued either by amount or by item, and they can be partial or full in both cases — allowing you to return only part of the amount or only specific items, depending on the needs of the operation. The process takes place after the payment has been captured. They are transactions that reverse a charge and the amount paid is returned to the buyer. This means the customer will receive back, in their account or on their credit card statement, the amount paid for a given product or service. In this documentation, you will find instructions on how \*\*to issue a full or partial refund\*\* for a purchase directly from your store. :::::TabsComponent ::::TabComponent{title="Processing a refund in WooCommerce"} Follow the steps below to process a refund directly in the WooCommerce admin panel: 1\. In the WooCommerce admin panel, go to \*\*Orders\*\*. 2\. Locate and open the order you want to refund. !\[Orders page\](https://www.mercadopago.com.ar/images/woocomerce/orders-section-es-v1.png) 3\. On the order page, scroll to the items section and click the \*\*Refund\*\* button. !\[Refund button\](https://www.mercadopago.com.ar/images/woocomerce/refund-button-es-v1.png) 4\. Enter the amount to be returned to the buyer. You can do this in two ways: - \*\*Partial refund\*\*: returns part of the order amount. !\[Partial Refund Woo\](https://www.mercadopago.com.ar/images/woocomerce/partial-refund-woo-es-v1.png) - \*\*Full refund\*\*: returns the full amount of the order. !\[Full Refund Woo\](https://www.mercadopago.com.ar/images/woocomerce/full-refund-woo-es-v1.png) 5\. To confirm the refund, click \*\*Refund $X via Mercado Pago – {payment method used}\*\*. The refund will be processed and the order status will be updated automatically. !\[Full Refund Confirmation Woo\](https://www.mercadopago.com.ar/images/woocomerce/full-refund-confirmation-es-v1.png) :::: ::::TabComponent{title="Processing a refund in Mercado Pago"} When a refund is processed directly from the Mercado Pago dashboard, WooCommerce automatically receives and synchronizes the order status through the \[notifications\](https://www.mercadopago.com.ar/developers/en/docs/your-integrations/notifications/webhooks#aesnecessriasapsreceberumanotificao) sent by the plugin. To initiate a refund in Mercado Pago, follow these steps: 1\. Access the \[Mercado Pago dashboard\](https://mercadopago.com.ar). 2\. In the side menu, select \*\*Activity\*\*. 3\. Open the desired order. 4\. Go to \*\*Transaction details\*\*. 5\. Click \*\*Refund money\*\*. 6\. Enter the amount to refund and confirm. !\[Partial Refund MP\](https://www.mercadopago.com.ar/images/woocomerce/partial-refund-mp-es-v1.png) ### How the refund integrates with WooCommerce After submitting the refund through the Mercado Pago dashboard, a Webhook notification is sent to WooCommerce with the refund details. The Mercado Pago plugin for WooCommerce automatically processes this notification and updates the order status in the store’s admin panel with no manual action required. !\[Updated Refund Woo\](https://www.mercadopago.com.ar/images/woocomerce/updated-refund-woo-es-v1.png) After this process, Mercado Pago will make the refund amount available according to the \[payment method\](https://www.mercadopago.com.ar/ayuda/5266) chosen by the buyer. :::: ::::TabComponent{title="Processing refunds for orders with two payment methods"} When refunding payments made with two payment methods in Checkout Pro, you can choose to: - Partially refund one of the payments. - Partially refund both payments. - Fully refund one or both payments. The system automatically distributes the refund amount between the payments when necessary. :::: ::::: \## Refund status After a refund is processed, the order status will update depending on the refund type: | Refund type | WooCommerce status | Mercado Pago status | |---|---|---| | Partial refund | Processing (partially refunded) | Approved / \`partially\_refunded\` | | Full refund | Refunded (fully refunded) / \`by\_admin\` | Refunded / \`refunded\` | > NOTE > > The \`status\_detail\` field with the value \`by\_admin\` will always appear when the refund is initiated in WooCommerce. ## Error messages If an error occurs while processing the refund, an informational message will appear directly in the store. The main scenarios that may cause errors are: | Error type | Description | |---|---| | \*\*Invalid amount\*\* | The amount must be greater than zero and cannot exceed the total order amount. | | \*\*Pending payment\*\* | Refunds can only be processed for approved payments. | | \*\*Invalid credentials\*\* | The access credentials are incorrect or expired. Renew them in the Mercado Pago plugin settings. | | \*\*Insufficient amount\*\* | Your account does not have enough amount. Add funds to complete the refund. | | \*\*Payment too old\*\* | The payment is no longer eligible for a refund. The maximum refund period is 180 days after payment approval. | | \*\*Internal error\*\* | An error occurred when processing the refund. Try again later or contact \[Mercado Pago Support\](https://www.mercadopago.com.ar/ayuda/). | For more information about payment statuses, see the \[Payment status\](https://www.mercadopago.com.ar/developers/en/docs/woocommerce/payment-status) documentation.