I need to set up a recurring payment on Drupal 8. I discovered these two possiblity :

What is the difference between these two possiblity ?

The commerce reccuring module looks extremely complex to set up.

  • It really comes down to whether or not you want to maintain recurring billing yourself within Drupal, or outsource it. Outsourcing it to Recurly, say, allows for multiple payment methods such as Stripe, but you can also add other ones (or remove them) there without having to do much work on your Drupal site.
    – colan
    May 21, 2021 at 14:08

3 Answers 3


It's entirely dependent on your business needs. The advantage of Commerce Recurring is that as part of the Drupal Commerce ecosystem, it gives you a complete toolset for building a subscription management interface in Drupal 8. This will let you completely customize the checkout flow, order receipts, other user interfaces and more, but it does require experience with Drupal 8 to build and maintain. For more information, review the documentation at:


If you just want to embed a Stripe widget, I recommend MoonClerk.


There is a Recurly module to integrate the Recurly subscription service.

This module has a stable release for Drupal 8.

The project page also has a fair amount of information on PCI compliance.


There is the Stripe Registration module, which implements Stripe Plans.

It has the important limitation of "one subscription per user".

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.