The "Failed Refund" error usually happens when the refund reason in Shopify doesn’t match Amazon’s required format or predefined requirements.
Since Amazon only accepts specific, case-sensitive refund reasons, mapping your Shopify refund reasons to the correct Amazon equivalents beforehand ensures smooth refund processing without errors:
Go to the CedCommerce Amazon app
Navigate to Settings → Order Settings → Cancellation and Refund
Enable “Map Refund Reason”
Match your Shopify refund reasons with the correct Amazon refund reasons
For example:
Shopify: Customer Return → Amazon: CustomerReturn
Shopify: Seller Refund → Amazon: GeneralAdjustment