HI Shopify team,
We are eagerly waiting for your response related to retrieving refunds directly via the API endpoint.
Please pay attention to this issue as many many developers facing.
Goal: retrieve a daily list of refunds via API without iterating all orders.
Current workaround proposed: use Orders API with filters (financial_status=refunded and updated_at_min/updated_at_max). “updated_at” is the order’s last modification timestamp, not the refund time.
Reported issues:
Suggested workarounds: consume refunds/create webhook and store refunds in an external database for date-range queries; manual reconciliation. Concerns raised about webhook reliability and lack of a robust fallback.
Shopify response: current behavior is expected; refunds must be fetched via their orders. Feedback has been passed to the product team; no commitments or timeline.
Status: unresolved/ongoing. Requests for a dedicated Refunds endpoint with date-range querying. Open questions about handling customer self-returns and API visibility post-approval.
HI Shopify team,
We are eagerly waiting for your response related to retrieving refunds directly via the API endpoint.
Please pay attention to this issue as many many developers facing.