returnEasier
For your store
For your storeMerchant5 min read

How do I handle a withdrawal request from the dashboard?

Every request lands in your returns inbox with the legal deadline noted. From the detail view you approve, mark as received and process the refund in Shopify with one click, and every action is recorded.

When a shopper withdraws, their request lands in your returns inbox inside the app, with the 14-day legal deadline already noted and running. From each request's detail view you approve, mark the goods as received and process the refund in Shopify; every step is recorded. Here's how the flow works.


Where the requests are

In your Shopify admin, open returnEasier and go to the Returns tab. You'll see the inbox with pending requests sorted by age, so you handle the one with the tightest deadline first. Each row shows the shopper, the order, the type (withdrawal, return, exchange) and the days remaining.

A request's detail view

Click a request to open its detail view. You'll find:

  • The shopper's details and the order.
  • The items they want to return and the reason (if they gave one; it's optional).
  • The legal deadline with the basis in law cited and the SLA running.
  • The hash and event timeline: proof of when and how it was submitted.

The actions you can take

From the detail view you decide how to resolve:

  1. Approve. You confirm you accept the withdrawal. The shopper gets an automatic email with the return shipping instructions.
  2. Mark as received. When the goods arrive back, you record it.
  3. Process refund. You click the button and returnEasier instructs Shopify to issue the full refund to the original payment method. The app never touches the money: Shopify executes it.
  4. Reject. Only in the legal cases that allow it (for example, products excluded from the right of withdrawal). The shopper receives the reason.

Important: a full refund to the original payment method is a non-waivable right. Offering a voucher or an exchange is fine as a freely chosen alternative, but never as the only way out.

The 14-day deadline, counted for you

The clock to refund starts when you receive the withdrawal notice, not when the parcel arrives. The law lets you hold the refund until you receive the goods or proof they were sent, whichever happens first. returnEasier shows you the deadline on each request so it never slips past you.

Everything is recorded

Every action you take generates an event in the immutable audit log: it can't be edited or deleted, it carries a UTC timestamp and a hash chained to the previous one. If a consumer authority asks you for proof, you export the signable history and hand it over. That traceability is the difference between complying and being able to prove it.

Was this article helpful?