Hi,
Is every return in a Shopify order inherently associated with a refund?
Looking at the diagram on the Shopify Returns app page, it seems that when a return is initiated, a refund is automatically generated.
Does this mean that returns cannot exist independently and that all return data is necessarily tied to a refund?
In the return process within a Shopify order, a refund is typically a key step. Each return in a Shopify order is inherently linked with a refund. However, during the refund execution, you have the option to manually set the refund amount to zero to complete the entire process.
If my understand wrong , hope any guy fix me.
1 Like
Hello,
When a return is created an associated refund is not automatically created. A refund can be issued against a return through the returnRefund
mutation. Then, all refunds associated to a return can be retrieved through the Return.refunds
connection.
1 Like
@Eric_Han @Ben-Shopify
Hi, Thank you for your answer.
@Ben-Shopify
Does this mean that when processing a return through the Shopify Web Admin Page, a refund is not automatically created either? If so, does this confirm that returns can exist without an associated refund?
Can you confirm what you mean by “processing a return through the Shopify Web Admin Page”? Right now in Admin there are two pages:
/orders/:order_id/return
where you can create a return for an order. This will only create a return, and no associated refund.
/orders/:order_id/returns/:return_id/refund
where you can create a refund against a specific return.
1 Like
What you said is exactly what I meant.
Now I understand your words. Thank you.