Have a Drupal 8 website in production that needs a recurring subscription option which grants/revokes a role called premium
The role will control if the member sees premium content only available to those subscribers who have paid.
Needs options for monthly/yearly pricing and ability to collect payments through a processor like stripe and renewal email reminders.
Ideally a solution like using Ubercart would be great. I know it works well in Drupal 7 not sure how well it works in Drupal 8.