Documentation
ReturnDesk Pro
Troubleshooting

Troubleshooting

Exchange Option Not Available for an Item

  1. Confirm Enable Exchanges is on under General → Exchange Settings.
  2. The item must be a variation of a variable product - simple products can only be returned.
  3. The product needs another variation with the same price. Otherwise the customer sees "No same-price variation available for exchange."
  4. Check the item isn't excluded, isn't a sale item (if sale exchanges are off), and the order is within the Exchange Window.

Store Credit Coupon Not Created

  1. The request must be approved - by you on the Requests tab, or by auto-approval.
  2. Refund to store credit must be on under Refund Method Preferences, and the customer must have chosen Store credit as the refund method.
  3. The refund amount must be above zero.

Refund Button Missing

The Refund button only appears on approved returns where the customer chose Original payment method. For store credit, the coupon is issued instead.


Stock Not Updated After Approval

  1. Turn on Auto Restock Approved Requests (Settings → Returns).
  2. The product must have Manage stock enabled in WooCommerce.
  3. Stock is only added once per request - approving the same request again doesn't add more. Check the order notes for a "items restocked" note.
⚠️

If you later refund the order in WooCommerce, untick Restock refunded items in WooCommerce's refund screen, or the items are added back to stock twice.


Auto-Close Not Running

  1. Confirm Enable Auto Close Requests is on under Advanced → Regional & Policy.
  2. Check that WordPress cron is working: with a plugin like WP Crontrol, confirm returndesk_pro_auto_close_requests is scheduled to run hourly.
  3. If WordPress cron is disabled (DISABLE_WP_CRON), make sure a server cron runs wp-cron.php (or wp cron event run --due-now) regularly.

WP Crontrol (free plugin) shows all scheduled events and lets you run them manually for testing.


Returns Blocked for COD Orders

If customers see "COD orders are not eligible for returns.", the COD Return Policy is set to Disallow COD returns. Change it under Advanced → Regional & Policy.