I noticed that 20+ of our theme sales were refunded this month, but these refunds didn’t appear in the payment history unless I searched by the store’s domain.
I discovered this through our internal dashboard, which tracks theme sale transactions via the Shopify Partner API.
Here’s what surprised me: one of the stores purchased our theme on March 24, 2025, and has been using it for over a year. Yet, the payment was refunded yesterday.
As far as I know, Shopify doesn’t have a refund policy or a straightforward process for refunding theme purchases, even when partners or merchants contact support to request one manually.
So, how did these refunds happen? Is there a refund mechanism or exception that theme developers aren’t aware of?
Has anyone else experienced something similar? I’d like to understand how Shopify handles these cases.
