The myCred Expiration Addon lets you set automatic expiration for points, badges, and ranks in your WordPress site. Use it to encourage timely engagement, run limited-time campaigns, and keep your points economy healthy. It’s flexible, easy to configure, and integrates seamlessly with myCred core and popular WordPress workflows.
- Expire points, badges, and ranks on a schedule you control
- Set global or user‑specific expiration rules
- Define rolling (X days) or fixed calendar expiry dates
- Auto-deduct expired points with full transaction logs
- Show users their upcoming expirations on the frontend
- Send email or on-site notices before and after expiry
- Support for multiple point types and reward categories
- Per-hook controls for earning events that should expire
- Exclude roles, user IDs, or specific point types from expiry
- Shortcodes and widgets to display remaining points and timers
- Developer-friendly filters and actions for custom logic
- Compatible with WooCommerce, LearnDash, and popular add-ons
- Timezone-aware scheduling to avoid timing conflicts
- GDPR-friendly logs with exportable user history
- Lightweight, performance-optimized, and translation-ready