Plugin Page

WooCommerce – Retroactive Download Access

View Plugin

WooCommerce – Retroactive Download Access

WooCommerce – Retroactive Download Access grants past customers permission to download files added to products they have already purchased. When a new file is detected on a product save, the plugin processes past orders and creates the missing download permissions for qualifying customers.

Compatibility: PHP 7.4+, WordPress 6.0+, WooCommerce 6.0+


Getting Started

  • Installation — System requirements, installation steps, and activation behavior
  • License Activation — Activate your license key to enable the plugin
  • First Steps — Choose your sync method and configure eligible orders

Admin Settings

Configure the plugin from WP-Admin > Retroactive Downloads.

  • Settings Overview
  • General — Debug mode and logging
  • Sync Method — Background Process vs On-the-Fly, batch size, cache settings
  • Scope — Eligible order statuses and date range filter
  • Behavior — Download expiry, limits, and customer notifications
  • Tools — Global permission regeneration

Sync Methods

  • Overview — Comparison of both methods and when to use each
  • Background Process — Automatic detection and asynchronous batch processing
  • On-the-Fly — Real-time permission granting when customers visit their Downloads page

Product Settings

  • Per-Product Controls — Exclude a product from retroactive access or manually trigger regeneration for a single product

Developer Reference


Troubleshooting