
MCRPD Regenerate Download Permissions is a specialized utility stores that need to regenerate download permissions for past orders.
Unlike the default WooCommerce tools, this plugin allows you to:
* Target specific products: Only regenerate permissions for orders containing specific Product IDs. Leave empty to process all downloadable products.
* Target specific categories: Filter by product categories that contain downloadable products (AND logic with Product IDs).
* Target specific order statuses: Choose which order statuses to process via a modern, user-friendly interface.
* Date range filter: Restrict processing to orders created within a specific date range.
* Batch Processing: Uses AJAX to process orders in configurable batches (default: 20, up to 500) to avoid server timeouts on large stores.
* WooCommerce Subscriptions support (requires WooCommerce Subscriptions): Switch between processing standard orders or active/on-hold subscriptions (shop_subscription) directly from the settings.
* Resumable Processing: If an error occurs mid-process, your progress is saved automatically. Use the “Continue” button to resume from where you left off.
* Real-time Feedback: View detailed logs and progress scanning/update counts in real-time.
* Modern UI: Clean, minimalist interface designed for clarity and ease of use.
Use cases
- You added a downloadable file to an existing product and need past purchasers to get access.
- You accidentally deleted permissions and need to restore them for completed orders.
- You use a dropshipping setup where permissions need to be refreshed based on status changes.
- You sell downloadable products via WooCommerce Subscriptions and need active subscribers to access newly added downloadable files.
Feedback & Suggestions
This plugin is in constant evolution. If you have ideas or suggestions, do not hesitate to contact me at hola@devcristian.com. Your collaboration is highly valued!