This project is not covered by Drupal’s security advisory policy.

This module integrates the PayPal Recurring Billing functionality into the Commerce subscription product module.

Once a PayPal Recurring Billing Profile has been created based on the product information, PayPal communicates with Drupal via IPNs (Instant Payment Notification) and tells when a new recurrent invoice is filed, the subscription got cancelled, etc. Drupal reacts upon these events, sets the subscription validity date and executes the necessary Rules components from the Commerce SP module.


Comparison to Commerce subscription:
This module (and its dependency Commerce SP) takes a more modular approach and allows site builders to customize the behaviour (granting roles, etc.) with Rules.
Furthermore it automatically synchronizes new PayPal invoices with new Commerce orders.

Project information

  • caution Seeking co-maintainer(s)
    Maintainers are looking for help reviewing issues.
  • caution Maintenance fixes only
    Considered feature-complete by its maintainers.
  • Module categories: E-commerce
  • chart icon170 sites report using this module
  • shield alertThis project is not covered by the security advisory policy.
    Use at your own risk! It may have publicly disclosed vulnerabilities.