Skip to main content

Paid Space Access Not Removed Upon Subscription Cancellation (Fluent Community + FluentCart Integration)

My Setup

  • User registration for Fluent Community is handled via Fluent Forms
  • Payments and subscriptions are handled via FluentCart
  • CRM synchronization is handled via FluentCRM
  • Access to paid spaces is expected to be granted on successful subscription and revoked upon cancellation

Test Scenario (Using Two Different Emails)

To test the integration, I intentionally used two different email addresses:

  • Email used to register for Fluent Community:
    abc@gmail.com
  • Email used to complete payment via PayPal / FluentCart:
    xyz@gmail.com

What Worked (Expected Behavior)

  • The payment made via FluentCart using xyz@gmail.com correctly:

    • Matched to the Fluent Community user account (abc@gmail.com)
    • Granted access to the paid space as expected

What Did Not Work (Issue)

  • When the subscription was cancelled, access to the paid space was not removed from the Fluent Community account (abc@gmail.com).

My Hypothesis

I suspect this issue may be related to the use of different email addresses between:

  • Fluent Community registration
  • PayPal / FluentCart checkout

My concern is that while FluentCart successfully granted access across emails, it may not be properly triggering the access revocation logic upon cancellation when the payer email differs from the community login email.

My Question

What is the recommended configuration to ensure that access to paid spaces is always removed when a subscription is cancelled, regardless of PayPal email?

This issue is a blocker for launch, as access control for paid spaces must work reliably.

Any guidance or assistance would be greatly appreciated.

Thank you.

Paid Space Access Not Removed Upon Subscription Cancellation (Fluent Community + FluentCart Integration)

AndrΓ© GΓ³is

following

Helmar Rudolph

following

Insta Net

+1