Automate access restrictions and Stripe subscription cancellation after 100 days

Hi everyone :waving_hand:

I’ve been building a no-code learning platform using Make, Webflow, Memberstack, and Stripe, and I’ve reached a point where I really need help with two key automations to finish the setup.


1. Restricting access to content by membership duration

  • My platform uses Webflow CMS to host course chapters (Chapter 1, 2, 3…).

  • Users sign up via Memberstack, and I automatically sync their createdAt date to Google Sheets.

  • Google Sheets calculates a custom field called niveau-acces (like mois_1, mois_1 mois_2, mois_1 mois_2 mois_3) depending on the number of days since registration.

  • This value is updated in Memberstack via Make. :white_check_mark: This part is working great.

What I’m trying to do now:

  • I want to restrict access to each chapter in Webflow depending on the user’s access level.

But I’m stuck on how to.


2. Automatically cancel a Stripe subscription after 100 days

  • When a user subscribes via Stripe, I log their subscriptionId and start date in Google Sheets.

  • I calculate the cancellation date (+100 days) in the sheet.

  • I want to automate the cancellation of the subscription after 100 days via Make.

Problems:

  • The Cancel a Subscription module isn’t available in Make.

  • I tried using Cancel a Payment Intent, and even Make an API Call, but I keep running into issues:

    • I don’t always have the right subscription ID

    • I’m not sure which endpoint to call or what payload to send

Has anyone successfully built this kind of automation?
Any tips or modules you’d recommend?


:folded_hands: Any help, examples or suggestions would be super appreciated! I’ve tried a lot, but I feel like I’m going in circles now. Thanks in advance!