SKU: 6250d07437fb Categories: ,

myCred Expiration Addon

  • Update to 96 hours
  • For use on an unlimited number of domains
  • Installation assistance with active membership
  • The product is free from viruses and malware
  • Access to all Pro features
  • Technical support with active membership
12,30 PLN
Version:
Update:
0/61
VirusTotal Scan

Membership

INACTIVE

Product description

myCred Expiration Addon – point lifetime control and dynamic loyalty economy

The myCred Expiration Addon extends WordPress's points system with flexible expiration rules, allowing you to precisely manage the "lifetime" of myCred rewards. Instead of accumulating inactive balances, you can maintain a healthy, motivating points economy, create a sense of urgency during promotions, and offset the costs of loyalty programs. myCred Expiration is suitable for WooCommerce stores, communities, e-learning sites, and gamified portals.

The add-on allows you to specify when and why points expire: globally for a point type, based on transaction age, campaign end date, or award source (e.g., purchase, comment, login). Each expiration is recorded in the myCred log, ensuring full transparency and auditability.

Key features of myCred Expiration

  • Flexible expiration rules: rolling windows (e.g., 30/90/180 days from award), one-time cutoff dates (e.g., end of season), and rules based on point source.
  • Management per point type: ability to configure separate expiration policies for different types created in myCred (e.g. "Loyalty", "Seasonal Bonus").
  • Source filters (reference-based): defining that points awarded for specific events (e.g. purchase, registration, adding a review) expire at a different rate than others.
  • Exclusions and exceptions: Exclude selected user roles, specific accounts, ranks, or VIP groups when balances should remain intact.
  • Balance protection: minimum threshold control and zero-level prevention; transparent rounding and priority expiration of oldest points first.
  • Event logging: Every termination process is logged in the myCred log with a clear reason and context, making auditing and complaint handling easier.
  • Automation via WP‑Cron: cyclical, batch processing of expirations during low traffic hours; can be manually triggered from the dashboard.
  • User communication: ability to trigger notifications before or after expiration (e.g., using myCred or email notification mechanisms, if implemented).
  • Informational Widgets/Shortcodes: Present front-end information about „soon to be lost” points to increase conversion to desired actions.
  • Performance and scalability: Batch processing reduces database load on high-volume sites.

Benefits and practical applications

  • Creating urgency and increasing engagement: myCred Expiration encourages faster redemption of points for coupons, discounts, or content unlocks, which drives the rewards pipeline.
  • Optimizing the costs of loyalty programs: eliminating excessive accumulation of balances and reducing "eternal" points obligations.
  • Better campaign planning: Set promotion end dates, expiration windows, and seasonal rules that structure your marketing schedule.
  • Maintaining Community Quality: Expiring points earned passively or long ago helps promote current, valuable activity.
  • Compliance and transparency: Accurate logs and repeatable rules facilitate reconciliation and explain to users the reasons for balance changes.

Example implementation scenarios:

  • WooCommerce Store: Purchase points expire after 90 days (as per the returns policy), while review points expire after 30 days to encourage consistent activity.
  • Subscription program: cyclical expiration of points at the end of the month/quarter, thanks to which the customer uses the benefits in a given billing period.
  • E-learning service: additional points for quick completion have a short validity period, which supports the pace of learning and continuity of work with the course.
  • Community/Forums: Older, low-value activities lose their impact over time, encouraging the posting of fresh content.

How Expiration Setup and Processing Works

  • Selecting the credit type and activating rules: the administrator enables myCred Expiration for the indicated type and then specifies the expiration method (rolling, calendar, by source).
  • Define parameters: number of days/weeks/months until expiration, a specific end date, or separate values for selected references. It is also possible to set a minimum balance threshold.
  • Exceptions and priorities: Indicate excluded roles or users and the order in which oldest points are consumed first (FIFO) to maintain consistency with the myCred logo.
  • Automated tasks: Periodically check logs and balances via WP‑Cron. In large installations, batch processing reduces server load.
  • User notifications: Ability to display information about "soon-to-expire" points in your account or send reminders if your website has notification mechanisms in place.
  • Auditing and reporting: Each expiration event is logged in the user's points history along with the reason and time of execution, making it easy to analyze campaign effectiveness.

Best practices for implementation include defining a clear expiration policy in the terms and conditions, testing on a replica of the website before launching the global policy, and gradually implementing shorter expiration periods for lower-value points. This allows myCred Expiration to strike a balance between reward attractiveness and business viability.

The myCred Expiration Addon is a natural choice for store owners, community builders, and educational projects who want to fully control the credit lifecycle and create modern engagement strategies. Combined with existing reward mechanisms, myCred Expiration enables you to design time-limited campaigns, manage seasonality, and build a predictable, scalable loyalty economy in WordPress.

The logo and name in the graphic are used for illustrative purposes only and do not indicate that the product is an official product of the developer.

WP-PLUGIN is in no way affiliated with any third party developers or trademark owners for the products listed on wp-plugin.store