Documentation
ReturnDesk Pro
Exchanges

Exchanges

ReturnDesk Pro adds a full exchange workflow alongside returns. Navigate to WooCommerce → ReturnDesk → Exchanges to configure.


Enabling Exchanges

Toggle Enable Exchange Requests to Yes. With exchanges enabled, customers see a choice of Return or Exchange when initiating a request from My Account.


Exchange Eligibility

SettingDefaultDescription
Exchange Window (days)14Days after order completion for exchange requests
Allow Partial ExchangesNoAllow exchanging only some items/quantities
Allowed Order Statuses(inherits from returns)Eligible order statuses for exchanges

Setting a longer exchange window than the return window encourages exchanges over refunds, reducing revenue loss.


Exchange Reasons

Exchanges have their own configurable reason list, separate from return reasons. Typical exchange reasons:

  • Wrong size selected
  • Wrong colour/variant ordered
  • Prefer a different model
  • Gift recipient preference

Auto-Approve Exchanges

SettingDefaultDescription
Auto-Approve ExchangesNoAutomatically approve new exchange requests

Exchange auto-approve works identically to return auto-approve. When enabled:

  1. Exchange request is created with status approved.
  2. status_approved email is sent (includes exchange-specific token values).
  3. Admin receives new_request_admin notification.

ReturnDesk Pro does not automatically create a replacement order. It creates the exchange request record - your team fulfils the exchange by creating a new order manually or through a custom workflow.