Shopify Admin > Refunds UI Bug [URGENT]

Short description of issue

There’s a UI bug on the refunds screen within the Shopify admin across all stores that we’ve checked. When refunding an order, if you pick the items to refund it doesn’t actually populate the refund amount and leaves it as $0.00! Meaning that you can VERY easily refund the customer nothing but mark their order as refunded..

Link to Shopify Store

All Stores

Reproduction steps

Go into a paid order (Shopify Payments or Shop Pay), click “refund”, from the item list select the items you wish to refund. Review the refund amount it will be 0.00 - screenshot attached to demonstrate.

Additional info

N/A

What type of topic is this

Bug report

Upload screenshot(s) of issue

Hey @ceri_waters I was able to reproduce this, but having looked into it this looks to be expected behavior.

Selecting a line item on the refund screen does not automatically mean Shopify should refund that item’s full value. The screen separates the selected item quantity and restock handling from the amount returned to the customer, so the merchant still needs to review and enter the refund amount they want to issue.

The refunding orders guide lines up with that flow. The merchant enters the item quantity, then reviews the Summary section and can set the refund amount before finalizing.

Does that make sense? Did you notice it worked differently previously? Since this is in the Admin and not via API I’m not as up to date on how it has worked historically

@Donal-Shopify Pretty sure this used to work differently - previously, when you selected a product to be refunded, it populated the refund amount. It also updated the amount based on the quantity you chose to refund.

Then you could override it if you chose to.

@Donal-Shopify As Lewis has said, this behavior has changed, what he’s listed is correct in terms of previous behavior - I’ve got clients complaining because it’s now taking them a lot longer to perform refunds which during peak sales isn’t feasible.

Thanks both for confirming. You’re right, this is not behaving as intended.

Upon further checks internally I can confirm we have received similar reports from Merchants in the past number of hours, the relevant team have identified the cause and are in the process of deploying the fix.

Thanks for flagging, @ceri_waters!