Issue with Refund

Hi ,

I am facing an issue while refunding the amount to customer through Shopify store Admin->Order->Refund .

Error Message " Refund request is not processed due to invalid amount".

The refund process is initiate once we checked the amount settlement in our bank only. So there is no issue of fund settlement.

Image below illustrate the refund page where only shipping amount is shown to be refunded . So I have to manually add the are refund amount . Please guide the any setup change and configuration.

Thankyou in advance

Hello @Leena_Chandra

Issue Summary:
You’re trying to refund an order via Shopify Admin > Orders > Refund, but the error message says:

“Refund request is not processed due to invalid amount.”

From the screenshot:

. All items have been removed or added to a return (blue info box).

. The only selectable refund is shipping (₹55).

. The refund amount shows ₹0.00 and is not editable (greyed out).

. You mentioned wanting to manually add the refund amount, but Shopify won’t allow it.

Why This Is Happening
This issue usually happens when:

  1. All line items have already been returned/refunded — Shopify thinks there’s nothing left to refund.

  2. Shopify locks refund inputs once it thinks the refund is complete or all items are handled via returns.

  3. Shopify only shows the shipping refund if there are no items left to refund.

  4. So even if you received the money in your bank, Shopify won’t process a refund unless items are selected or amounts are editable, which they aren’t here.

Solution Options
Option 1: Manually refund via Payment Gateway
Since Shopify won’t allow a manual refund here, do this:

  1. Go to your payment provider dashboard (e.g., PayU India).

  2. Manually issue the refund to the customer.

  3. Back in Shopify, go to the order and:

. Click “More actions” > “Add timeline comment”.

. Leave a note saying:

“Refund of ₹XXX processed manually via PayU India on [date]. Not processed via Shopify due to refund screen limitations.”

. Optionally, add a staff note or tag like manual-refund.

This keeps your order records clean for bookkeeping.

Option 2: Use Shopify Partial Refund (if applicable)
If for some reason Shopify hasn’t recorded a refund on the product items:

  1. Go to the order’s return section, click “Create return”.

  2. Select items and set quantities to return.

  3. Once the return is created, the “Refund” screen will allow editing the refund amount again.

Note: This only works if Shopify still thinks items are refundable. In your case, the message “All items have been removed or added to a return” implies they aren’t.

Suggested Configuration/Setup Tips

  1. Avoid marking items returned unless sure a refund will be done via Shopify — Once items are “returned,” Shopify disables refunding them.

  2. Use a tagging or internal note system for manual refunds, like manual-refund-needed to help track such orders.

Optional: Use an App
If manual refunds happen frequently:

. Apps like Mechanic, Order Automator, or EZ Refunds can help log, tag, and automate refund workflows or logs outside Shopify.

Thank you :blush:

@goldi07 Thankyou for reply and solution. But the case here is different, so i did the refund process again to test the issue. Here image shown below More actions->cancel. This pop-up clearly showing refund payment which 234.00 . So selected the same and clicked cancel button while mentioning staff note .

After doing the process, system redirect to the order detail page , where refund status was pending . So i want to know what is wrong in our end ? If not then need to contact payment solution provider ?