Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

Recurly Roles

Security covered Under active development 9 sites

This module automatically assigns or removes Drupal roles based on a user's Recurly subscription status. It reacts to updates from Recurly, allowing you to manage subscriber access on your site. It also offers an option to display subscription plans on the user registration form.

This module works in conjuction with the Recurly module to add/remove a role(s) from a user account depending on the status of a recurly subscription.

The module responds to ping backs from Recurly regarding the status of new or existing subscriptions making it easy to create a subscriber role on your site and have people be added/removed from that role as necessary.

Requirements

- Recurly module: http://drupal.org/project/recurly
- An active Recurly.com account

Installation and Configuration

After the Recurly module is installed you can navigate to admin/config/services/recurly under the Recurly account section choose 'User' from the select list under "Send Recurly account updates for each:" which will expose a new set of options. Here you can configure the list of roles that should be added/removed when a new subscription is created or an existing one is either cancelled or expires.

There is also a new option to display subscription plans on the user registration form. If you turn this feature on all currently enabled plans will be displayed at the bottom of the user registration form and a user will be able to choose one during registration. After their Drupal account has been created they will be directed to the page to complete their Recurly subscription based on the selected plan. Note that this does not guarantee that someone subscribes to a plan when creating an account but it does make it easier to get them going in the right direction.

8.x-1.x: This is our legacy Drupal 8/9 development release

8.x-2.x: This is our initial Drupal 10 development release - issues can be found in the issue queue, please help test and patch!

Ask your assistant about Recurly Roles

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
7
Tracked since
Apr 2024
Latest release
2 years ago
Releases (12 mo)
0
Maintenance
Dormant

Release Timeline

Releases

Version Type Core PHP Release date
8.x-2.0-alpha4 Pre-release 10–11 Oct 11, 2024
8.x-2.0-alpha3 Pre-release 10 Apr 9, 2024
8.x-1.0-alpha2 Pre-release 8–9 Apr 9, 2024
8.x-2.0-alpha2 Pre-release 9–10 Apr 9, 2024
8.x-2.0-alpha1 Pre-release 9–10 Apr 9, 2024
8.x-2.x-dev Dev 10–11 Apr 9, 2024
8.x-1.0-alpha1 Pre-release 9–10 Apr 9, 2024