FCHubFCHub.co

Troubleshooting

Start with the Memberships workspace, follow the visible issue, and fix common access, content, email, provider, API, and webhook problems.

Start with Memberships > Dashboard. Version 1.4.0 brings setup readiness, failed notifications, provider health, and recent activity into the workspace so many problems can be found without beginning in the database. Progress.

A purchase did not grant access

Confirm the payment

Open the FluentCart order and make sure payment completed. Pending, failed, and abandoned orders do not grant membership access.

Check the product connection

Open Memberships > Plans, edit the expected plan, and check Linked Products. For an advanced FluentCart feed, confirm that the feed is enabled and points to the right plan.

Find the customer

Open Memberships > Members and search by the order email. If the order was placed as a guest, confirm that the connection is allowed to create or match a WordPress user.

Review recent activity

The dashboard and member profile show whether access was granted, skipped, or later changed. The FluentCart order log provides the matching purchase-side message.

A member cannot open protected content

Protected content is public

  1. Open Memberships > Content and confirm the rule exists.
  2. Make sure at least one selected plan is active.
  3. Test while logged out or as a non-administrator; administrators bypass protection by default.
  4. Check the feed, archive, search, and REST view as well as the main page.
  5. Purge page and object caches after changing the rule.

If only one public channel leaks full content, record the exact URL and request type before changing the rule. “WordPress did something” is emotionally valid but not yet a reproduction.

Email issues

Provider access is out of sync

Open Memberships > Integrations before manually changing the provider.

  1. Check whether the provider and required capability are available.
  2. Review pending and failed operations.
  3. Preview reconciliation to see what Memberships believes should change.
  4. Repair one member first.
  5. Use the bounded all-member repair only after the preview is sensible.

Optional provider features stay hidden or unavailable when their runtime contract is not supported. Installing a plugin and activating a supported capability are not the same achievement.

Webhook problems

API connection problems

Still stuck?

Collect the affected member, plan, content or endpoint, the time of the latest attempt, and the visible workspace error. Then use the Developer Reference for exact routes, hooks, commands, and payload contracts.

On this page