Docs Zorem Returns Setup & Configuration

Setup & Configuration

To setup the Zorem Returns & Exchanges, in your WordPress admin menu, go to:

WooCommerce > Returns & Exchanges Center > Settings (In header options).

General Settings

  • Return/Exchange window duration (days) – The number of days allowed for returns/exchanges.
  • Enable Per-User Return Window Extension – When enabled, you can set a custom return/exchange window per customer from their user profile page.
  • Automatically Restock Approved Returns/Exchanges – Automatically restocks items when a return or exchange request is approved.
  • Order statuses that are eligible for returns/exchanges – The select order statuses which order statuses are eligible for return/exchange.
  • Select terms and conditions page – This option allows to select a specific terms and conditions page within the return/exchange request form.
  • Categories that are not eligible for returns/exchanges – The Product categories that will be not eligible for return/exchange.
  • Products that are not eligible for returns/exchanges – The Products that will be not eligible for return/exchange.
  • Return/Exchange store address – This option allows to input your store address for customers to return/exchange items to the designated location.

Return Settings

  • Allow returns for sale products – This option allows sale items to be eligible for returns.
  • Allow partial return – This feature allows the partial return requests for individual order items.
  • Auto-approve return requests – Activate this option for the automatic approval of return requests.
  • Refund method preferences – Allow this setting to offer multiple refund payment options.
  • Include the shipping fee in the refund amount – This option allow to include shipping fee in refund amount.
  • Enable Restocking Fee – Deduct a restocking fee from the refund amount when a return is approved. The fee is shown to the customer before they submit their return request.
  • Restocking Fee Type – Choose how the restocking fee is calculated. Percentage applies to each returned item’s price; Fixed deducts a flat amount per returned item (multiplied by quantity).
  • Restocking Fee Amount – For percentage: enter a number (e.g., 15 for 15%). For fixed: enter the amount in your store currency (e.g., 5 for ₹5/$5 per item).
  • Restocking Fee Label – Label shown to the customer in the return summary, admin dashboard and refund emails.
  • Disable Returns for Payment Methods – Select payment gateways that are not eligible for returns. The Return button will be hidden for orders paid with these methods (e.g., Cash on Delivery).
  • Return Disabled Message – Message shown to customers when their order is paid via a disabled payment method.
  • Return guidelines – This feature provides a space to input content outlining instructions for customers on how to return items.
  • Add Reason for Return  – Easily add or remove custom reasons for returns based on your preferences.

Exchange Settings

  • Exchange Enable/Disable – This option allow to exchange enable/disable.
  • Allow exchanges for sale products – This option allows sale items to be eligible for exchanges.
  • Auto-approve exchange requests – Activate this option for the automatic approval of exchange requests.
  • Allow partial exchange – This feature allows the partial exchange requests for individual order items.
  • Allow Cross-Product Exchange – Allow customers to exchange for any product in the catalog, not just the same product’s variations.
  • When new item costs more – Choose what happens when the replacement product costs more than the original item.
  • When new item costs less – Choose what happens when the replacement product costs less than the original item.
  • Store credit coupon expiry (days) – Number of days before the store credit coupon expires. Enter 0 for no expiry.
  • Preset Shipping Method for Exchange Orders – Select the shipping method that will be automatically applied to exchange orders created by the plugin. If no method is selected, the default WooCommerce shipping method will be used.
  • Disable Exchanges for Payment Methods – Select payment gateways that are not eligible for exchanges. The Exchange button will be hidden for orders paid with these methods (e.g., Cash on Delivery).
  • Exchange Disabled Message – Message shown to customers when their order is paid via a disabled payment method.
  • Exchange guidelines – This feature provides a space to input content outlining instructions for customers on how to exchange items.
  • Add Reason for Exchange – Easily add or remove custom reasons for exchanges based on your preferences.
blank

Fraud Prevention

  • Enable Fraud Prevention – Turn on per-customer return limits and the blocklist. When disabled, no fraud prevention checks are run.
  • Enable Per-Customer Return Limit – Limit how many returns a single customer can submit within a rolling time window.
  • Maximum Returns per Customer – Maximum number of return requests a single customer is allowed within the time window below.
  • Time Window (Days) – Rolling window, in days, used to count a customer\’s recent returns (e.g. 90 = the last 90 days).
  • Limit-Reached Message – Message shown to a customer who has reached the return limit. You may use placeholders to display the maximum number of allowed return requests and the time window, in days.
  • Email Admin When Limit Is Hit – Send a notification email when a customer reaches the configured per-customer return limit. Throttled to one email per customer per day.
  • Admin Notification Email – Email address to receive limit-reached notifications. Leave blank to use the WordPress site admin email.
  • Customer Blocklist – One entry per line. Accepts customer email addresses OR numeric user IDs. Blocked customers cannot submit return requests.
  • Bulk Upload to Blocklist – Upload a CSV or TXT file containing one email address or numeric user ID per line. Headers are detected and skipped. Entries are merged into the blocklist (duplicates ignored).
  • Silently Hide Return Button – When enabled, the Start a Return button is hidden without any message for blocked customers / customers over the limit. When disabled (default), the message above is shown.
  • Blocklist Message – Message shown to customers who appear on the blocklist when they try to start a return.
  • Check Customer Return Count – Diagnostic tool. Enter a customer email or numeric user ID to see exactly what the fraud prevention check sees — current counted total, every matching return row, and whether the customer is on the blocklist.
blank

Warranty

  • Enable Warranty Workflow – Show a “Submit Warranty Claim” button on customer orders after the standard return window has expired (while the product is still under warranty).
  • Default Warranty Period (Days) – Default warranty length in days. Used when a product or category does not set its own. 0 = no warranty by default.
  • Warranty Reasons – List of reasons a customer can pick when filing a warranty claim.
blank