Amazon and Shopify don't handle partial refunds on multi-product orders the same way. If your Amazon order has more than one SKU/product, a partial refund issued in Shopify can be rejected by Amazon when it doesn't include enough information for Amazon to know exactly what's being refunded.
Shopify lets you split refunds freely — refund one SKU/product on Monday, another next week, and so on. Amazon's refund API expects a single refund submission to describe every affected SKU/product with its own quantity and amount. If the app submits a partial refund without the per-SKU breakdown Amazon expects, Amazon rejects it.
This is most common when:
On the Orders page, find the row with the Failed Refund status and click on Failed Refund. In the Failed Refund dialog:
Click Confirm. The app sends Amazon a per-SKU refund that Amazon can process.
For multi-product orders, prefer issuing the Shopify refund per SKU/product rather than a flat dollar amount across the order. That way the app has clean SKU-level data to forward to Amazon.