Membership Entity Expiration Notice

Categories

Component ID

2594193

Component name

Membership Entity Expiration Notice

Component type

module

Maintenance status

Development status

Component security advisory coverage

not-covered

Component created

Component changed

Component body

This module provides rules integration and logging for Membership Entity so users can be notified about expiring memberships.

Description

The Membership Entity Expiration Notice module provides a rules event to send
out notifications to user with expiring memberships and a custom table for logs.

How to use

  1. download the module and place it under 'sites/all/modules/contrib' folder
  2. enable the module from the modules page: 'admin/build/modules'
  3. set the cron rule and notification offset from the memberships page: 'admin/memberships/types/manage/membership'
  4. set "membership_entity_term_cron" rule to the same value as "membership_entity_expiration_notice_cronapi_callback" rules in '/admin/config/system/cron' so when the log is created the expiration rule is run too
  5. create a new rule with the "Membership expiration notice" event - which can be set to send email(the module only creates a rules event doesn't have send email functionality implemented by default), add log to watchdog, show system messages or any custom logic.

Dependencies

Sponsored by

Reea.net