I am testing the module on Drupal 8 with "Commerce recurring".

I want that when a user buys a license, he has the role of "premium merchant".

1) Is the module stable enough to work on a site in production with this type of license?

2) It is written in the readme that "The expiration should be 'Unlimited' because the subscription controls it." If I cancel a recurring payment, will the license be canceled automatically ?

3) If the user cancels his license, will it cancel the recurring payment ? or should we do the opposite ?

Comments

zenimagine created an issue. See original summary.

zenimagine’s picture

Issue summary: View changes
zenimagine’s picture

Issue summary: View changes
joachim’s picture

Status: Active » Fixed

> 1) Is the module stable enough to work on a site in production with this type of license?

It's currently in use on a production site with user role licenses. But the setup and configuration is complicated, and very delicate!

> 2) It is written in the readme that "The expiration should be 'Unlimited' because the subscription controls it." If I cancel a recurring payment, will the license be canceled automatically ?

Yes, if a Commerce Recurring subscription gets cancelled because the renewal payment fails, the license is cancelled automatically.

> 3) If the user cancels his license, will it cancel the recurring payment ? or should we do the opposite ?

Users currently have no access to cancel a license or a subscription.

zenimagine’s picture

Why is this complicated? There just to follow the steps in the readme, right?

I did a test on simplytest.me and it works for the role

joachim’s picture

It's complicated because it's a complicated set of requirements!

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.