EUEU shops have had to offer a withdrawal button since June 19, 2026. The free plugin includes it.The EU withdrawal button is now required.Read the guide

Get ProView demo

WPReturns changelog for every release

What changed in each version of the free plugin and WPReturns Pro.

  1. 1.0.0

    October 31, 2026

    Free and Pro

    First release of WPReturns and WPReturns Pro for WooCommerce.

    Free

    • Returns and cancellations from My Account and from a guest returns portal (page, shortcode and block), with partial returns and a quantity per item.
    • Return reasons you manage, a condition per item, a customer note plus photo and video uploads stored in a private folder.
    • A return window counted from delivery or purchase plus final-sale products and categories. Every order that can still be returned shows “days left to return”.
    • A request page for the customer with progress, messages with attachments, the return label download and a tracking number field.
    • A request screen for the shop team with a next step card, approve or reject, label upload and history. The team can mark items received with restock, refund through WooCommerce and add internal notes.
    • The EU withdrawal function with the “Withdraw from contract here” link and a two-step statement with “Confirm withdrawal”. It also adds the acknowledgement email, the model withdrawal form, a withdrawal log with CSV export and Article 16 exemptions.
    • Checkout consent for digital content (Article 16(m)) in classic and block checkout. The order emails confirm the consent.
    • Dashboard, Requests list with filters and search, editable built-in statuses, a Returns box on the order screen and a setup wizard.
    • WooCommerce emails, GDPR export and erase, HPOS support and both classic and block checkout. WPML and Polylang translate your own texts.

    Pro

    • Store credit as a coupon or DevDiggers Wallet balance with an optional bonus.
    • Exchanges for another variation or any product, with the price difference charged or refunded on a linked order.
    • Warranty per product and variation with claims resolved by repair or replacement. Extended warranties sell on the product page in classic and block checkout.
    • A rules engine with 8 rule types. They cover return windows, non-returnable items, auto-approve, auto-reject, restocking fees, free return shipping, required photos and keep-it refunds.
    • Prepaid return labels from EasyPost or Shippo, automatic labels on approval and a printable return slip with a QR code.
    • Fraud protection with a blocklist, a Customers screen and a return rate per customer. Requests get serial returner, wear-and-return and high-value flags.
    • Analytics for return rate, refunded vs revenue kept, time to resolve, reasons, resolutions, categories, most returned products and a full CSV export.
    • Custom statuses, team capabilities and assignment, appearance settings, REST API, WooCommerce webhooks and Action Scheduler automation.

Free plugin on wordpress.org

Get the latest release of WPReturns

Start with the free plugin and the EU withdrawal button. Move to Pro from $99 a year when you want credit, exchanges and rules.

Get WPReturns free

Enter your email and the download starts. You also get release notes and new guides by email.

By downloading you agree to the terms and privacy policy and to occasional emails from DevDiggers. Unsubscribe anytime.