TillFoundry Returns Desk Pro for WooCommerce

Price range: $39.00 through $99.00

Downloaded 4 times

Turn a received return into a closed one: per-item partial refunds through WooCommerce, exchanges as linked draft orders, store credit and keep-it decisions, with policy rules, evidence, an audit log and a returns dashboard. Requires the free Returns Desk plugin.

Description

A return that has arrived is not a return that is resolved

A return reaches your inbox, and somebody still has to decide what the customer actually gets. Not the whole order — two of the four items. A partial refund, a replacement, store credit, or nothing sent back at all. Done by hand, that decision means editing the order, guessing at the tax, remembering to correct the stock, and having no real record of who approved what. Returns Desk gives your customers a clean way to start the return and follows it from Requested to Received; the free workflow deliberately stops there, because the step that moves money needs policy around it and a record behind it.

Returns Desk Pro is the resolution layer: a separate add-on that plugs into the free Returns Desk plugin and turns an arrival into a closed, documented outcome. It requires Returns Desk to be installed and active, adds no workflow of its own, and replaces nothing. The free plugin is available at tillfoundry.com/product/returns-desk/.

Decide the outcome, and let WooCommerce handle the money

Pick a resolution for the items that came back, and Pro carries it into WooCommerce through the supported path, so orders, reports, gateways, tax figures and stock stay correct:

  • Partial refunds are created with WooCommerce’s own refund API, per item and per quantity.
  • Exchanges become a linked draft replacement order, with the customer’s addresses copied across and both orders tied together.
  • Store credit is issued as a single-use, email-restricted WooCommerce coupon, with its expiry written when the coupon is created.
  • Keep-it resolutions close a return without anything being shipped back.

When the decision is made you mark the return Resolved and close it — the status the free workflow cannot reach. Merchant notes stay internal, and every change is written to an audit log on the return.

The Returns Desk Pro administration dashboard: total and open return counts, the Requested-to-Resolved status funnel, the refunded total, and a recent returns list with bulk actions and an export link

Policy first, so the exceptions are decided once

Refunds are where goodwill and abuse can look identical. Pro lets you set the rules up front: exclude categories or products from returns, require photo evidence before a request can be approved, allow keep-it resolutions, and cap the refundable amount. The rules apply on the way in, rather than after somebody has already promised the money back.

The Returns Desk policy settings screen with a store-credit option, store-credit validity in days, a restock option, an RMA number prefix, a require-at-least-one-photo option and a refund cap, each paid option marked Pro

Evidence, notes and a trail you can stand behind

Customers can attach photos and PDFs to a return, validated on upload and kept in the WordPress media library. A later upload appends to the return instead of replacing what is already attached, and a rejected file comes back to the customer with its own reason. Internally, merchant notes record what was agreed, and the audit log records what was done and by whom.

See the returns operation, not just the queue

The returns dashboard turns the list into numbers: request volume, a status funnel, average resolution time, the refunded total, and the recent returns that need attention. Bulk approve and refund clears the backlog in one action, and the streamed CSV export writes the register out with spreadsheet-formula protection, so a customer’s text cannot turn into a formula in your accounting import.

Agency: the same workflow across every store you run

The Agency licence is for people who run returns for more than one store. It turns on multisite and multi-store support with per-site settings, branding and RMA sequences; a central returns dashboard that lists client sites with each row in its own currency; role-based approval workflows with a dedicated approve capability, so a store manager can process a return without also being able to authorise the refund; and the EU/UK withdrawal helper — a model withdrawal form, a durable-medium acknowledgment log, and an exportable withdrawal register.

The Returns Desk withdrawal register listing RMA numbers, orders, customers, statutory withdrawal deadlines and acknowledgment dates, with an export register CSV link

Features by tier

Intake is free and stays free. Resolution, policy and reporting are what the licence buys.

Capability Free Returns Desk Pro Agency
Self-service returns portal in My Account Yes Yes Yes
Per-item request form with a quantity cap Yes Yes Yes
RMA number and a customer-facing status timeline Yes Yes Yes
Customer and admin emails, configurable return window and reasons Yes Yes Yes
EU/UK statutory withdrawal clock on the request form Yes Yes Yes
Per-item partial returns and partial refunds through WooCommerce’s own refund API — Yes Yes
Resolve and close a return (the Resolved status) — Yes Yes
Exchanges as linked draft replacement orders — Yes Yes
Store credit as a single-use, email-restricted WooCommerce coupon — Yes Yes
Bulk approve and refund from the returns list — Yes Yes
Policy rules: exclusions, required photo evidence, keep-item resolutions, refund caps — Yes Yes
Customer photo and PDF evidence, validated on upload — Yes Yes
Internal merchant notes and a full audit log on every return — Yes Yes
Returns dashboard: request volume, status funnel, average resolution time, refund totals — Yes Yes
Streamed CSV export with spreadsheet-formula protection — Yes Yes
Multisite and multi-store support with per-site settings, branding and RMA sequences — — Yes
Central dashboard across client sites, each row in its own currency — — Yes
Role-based approval workflows with a dedicated approve capability — — Yes
EU/UK withdrawal helper: model form, durable-medium acknowledgment log, exportable register — — Yes

How it works

  • Install the free plugin first. Returns Desk Pro is an add-on; it needs TillFoundry Returns Desk installed and active.
  • Add the licence. Paste the key from your order email into Returns Desk → Settings → Licence. The paid capabilities switch on; with no key the free workflow keeps running.
  • Let the return arrive. A customer requests a return and it moves through the free workflow to Received.
  • Choose the resolution. From the returns list, open the return and pick the outcome per item — partial refund, exchange, store credit or keep.
  • Resolve and close. Mark the return Resolved. The audit log, dashboard and export record what happened, and WooCommerce holds the resulting refund, draft order or coupon.

Requirements

  • TillFoundry Returns Desk (the free plugin), installed and active.
  • WooCommerce, active. The add-on loads safely without it, but the returns workflow needs it.
  • WordPress 6.0 or higher.
  • PHP 7.4 or higher.
  • WooCommerce High-Performance Order Storage (HPOS), on or off — Returns Desk Pro is compatible either way.

Frequently asked questions

Does it work with HPOS?

Yes. It is compatible with WooCommerce High-Performance Order Storage and works with HPOS switched on or off; order reads and writes go through the WooCommerce order API rather than the posts tables.

What happens when my licence expires?

The add-on’s capabilities are licence-gated. A year is what the licence covers, and renewing keeps the paid capabilities enabled. When the licence lapses they stop being enabled, and nothing about your returns data is touched — the returns, notes, evidence and audit log stay in your database.

Does the free version stop working?

No. Returns Desk is a separate, free plugin with no key and no time limit; it works on its own and is not affected by the add-on’s licence. The paid capabilities are the extra layer on top.

Can I use it on client sites?

Yes. Pro covers one site; Agency covers five and adds multisite and multi-store support with per-site settings, a central dashboard and role-based approvals. The plugin is GPL, so you can install and modify it on the sites your licence covers.

Do you offer refunds?

Purchases are covered by this store’s published refund policy. If an order gives you trouble, contact [email protected] and we will sort it out.

Where is my data stored?

Return requests, resolutions, evidence attachments, merchant notes and the audit log live in your own WordPress database, and attachments are kept in your media library. No analytics or telemetry is collected.

About the licence

Each tier is an annual licence that runs for 365 days from the order date: Pro is $39 per year for one site and Agency is $99 per year for five sites. The year covers plugin updates and email support; there is no auto-renewal, nothing is charged automatically, and renewal is a new annual licence from this store. Your key arrives by email with the download, and it is entered on the free Returns Desk plugin’s Licence tab at Returns Desk → Settings → Licence — the add-on registers no licence screen of its own. While a valid key is stored, the add-on’s own updater checks the TillFoundry server and offers new versions through the normal WordPress update screen. Returns Desk Pro is sold only through this store and is not listed in the WordPress.org plugin directory, so those updates come from TillFoundry rather than from WordPress.org. If the licence lapses, the paid capabilities switch off and no further updates are served, but nothing is deleted: the returns, resolutions, evidence, merchant notes and audit log already recorded stay in your database, and the free Returns Desk workflow keeps running. Renewing turns the paid capabilities back on.

Additional information

Licence

Pro, Agency

Licence term

Annual (365 days) from the order date

Requires

The free Returns Desk plugin, installed and active

Requires WordPress

6.0 or higher

Requires PHP

7.4 or higher

WooCommerce

Required for the returns workflow; the add-on loads safely without it

HPOS compatible

Yes – works with HPOS on or off

Compare plans

What each licence includes. Every feature is listed at the tier that adds it, so a tick in a higher column means that tier includes it too. A tier marked “sold separately” is bought as its own product; use the link in its column.

Features by licence tier.
FeatureFreeFreesold separatelyPro$39 per yearPro$39 per yearsold separatelyAgency$99 per yearAgency$99 per yearsold separately
A self-service returns portal in My Account, for classic and shortcode themes.IncludedIncludedIncludedIncludedIncluded
A per-item request form with a quantity selector capped at the unreturned quantity.IncludedIncludedIncludedIncludedIncluded
An RMA number on every request, with a configurable prefix.IncludedIncludedIncludedIncludedIncluded
Return statuses — Requested, Approved, Rejected, Received, Cancelled — with a customer-facing timeline.IncludedIncludedIncludedIncludedIncluded
Automated customer and admin emails on request and on every status change.IncludedIncludedIncludedIncludedIncluded
A configurable goodwill return window and eligible order statuses.IncludedIncludedIncludedIncludedIncluded
EU/UK statutory withdrawal mode: a second, legally required 14-day clock alongside the goodwill window.IncludedIncludedIncludedIncludedIncluded
A [returns_desk] shortcode for block themes and page builders.IncludedIncludedIncludedIncludedIncluded
Per-item partial returns and partial refunds through WooCommerce’s own refund APINot includedIncludedIncludedIncludedIncluded
Closing and resolving a return once the refund, exchange, store credit or keep-item decision is madeNot includedIncludedIncludedIncludedIncluded
Exchanges as linked draft replacement ordersNot includedIncludedIncludedIncludedIncluded
Store credit as a single-use, email-restricted WooCommerce couponNot includedIncludedIncludedIncludedIncluded
Bulk approve and refund from the returns listNot includedIncludedIncludedIncludedIncluded
Policy rules: category and product exclusions, required photo evidence, keep-item resolutions, refund capsNot includedIncludedIncludedIncludedIncluded
Customer photo and PDF evidence, validated on uploadNot includedIncludedIncludedIncludedIncluded
Internal merchant notes and a full audit log on every returnNot includedIncludedIncludedIncludedIncluded
Returns dashboard: request volume, status funnel, average resolution time, refund totalsNot includedIncludedIncludedIncludedIncluded
Streamed CSV export with spreadsheet-formula protectionNot includedIncludedIncludedIncludedIncluded
Per-item partial returns and partial refundsNot includedIncludedIncludedIncludedIncluded
Exchanges and store creditNot includedIncludedIncludedIncludedIncluded
Bulk approve/refund from the orders listNot includedIncludedIncludedIncludedIncluded
Policy rules (window, category, photo evidence)Not includedIncludedIncludedIncludedIncluded
Attachments and merchant notesNot includedIncludedIncludedIncludedIncluded
Returns dashboard and CSV exportNot includedIncludedIncludedIncludedIncluded
Everything in ProNot includedNot includedNot includedIncludedIncluded
Multisite and multi-store support with per-site settings, branding and RMA sequencesNot includedNot includedNot includedIncludedIncluded
Central returns dashboard across client sites, each row in its own currencyNot includedNot includedNot includedIncludedIncluded
Role-based approval workflows with a dedicated approve capabilityNot includedNot includedNot includedIncludedIncluded
EU/UK withdrawal helper: model withdrawal form, durable-medium acknowledgment log, exportable registerNot includedNot includedNot includedIncludedIncluded
Multisite / multi-store supportNot includedNot includedNot includedIncludedIncluded
Per-store policies and brandingNot includedNot includedNot includedIncludedIncluded
Central returns dashboard across client sitesNot includedNot includedNot includedIncludedIncluded
Role-based approval workflowsNot includedNot includedNot includedIncludedIncluded
Priority support and EU/UK withdrawal compliance helperNot includedNot includedNot includedIncludedIncluded

Reviews

There are no reviews yet.

Be the first to review “TillFoundry Returns Desk Pro for WooCommerce”

Your email address will not be published. Required fields are marked *