Membership Plugin Credit Integration

Automatically assign post credits based on membership levels. Integrate with Paid Memberships Pro, MemberPress, or WooCommerce Memberships to include credits in your membership plans.

What You’ll Learn

  • Supported membership plugins
  • Mapping credits to membership levels
  • Subscription credit refresh behavior
  • Handling membership cancellations

Supported Plugins

Post Credits integrates with these membership plugins:

PluginDetected When
Paid Memberships ProPMPro plugin active
MemberPressMemberPress plugin active
WooCommerce MembershipsWC Memberships plugin active

When a supported plugin is detected, additional mapping options appear in Post Credits settings.

Setting Up Paid Memberships Pro

  1. Go to Member Blog → Post Credits → Membership Mapping
  2. You’ll see a list of your PMPro membership levels
  3. For each level, configure:
FieldWhat to Set
Credits to AssignNumber of credits for this level (0 = unlimited)
Credit TypeLifetime or Subscription
  1. Save changes

Example PMPro Configuration

LevelCreditsTypeUse Case
Free5LifetimeTry the platform
Basic ($9/mo)20MonthlyCasual bloggers
Pro ($29/mo)100MonthlyActive contributors
VIP ($99/mo)0 (unlimited)MonthlyPower users

Setting Up MemberPress

The process is similar to PMPro:

  1. Go to Member Blog → Post Credits → Membership Mapping
  2. Your MemberPress membership levels appear automatically
  3. Set credits and type for each level
  4. Save changes

Setting Up WooCommerce Memberships

  1. Navigate to the Membership Mapping section
  2. Your WooCommerce Membership plans appear
  3. Configure credits per plan
  4. Save changes

Credit Refresh Behavior

For subscription-type credits:

When Credits Refresh

  • Credits reset when membership renews
  • Monthly memberships = monthly credit refresh
  • Annual memberships = annual credit refresh

Unused Credits

By default, unused credits don’t roll over – they reset to the plan amount. This encourages consistent engagement.

What Happens When…

Member Upgrades

When a member upgrades to a higher tier:

  • New credit amount is assigned immediately
  • Previous unused credits may be replaced or added (configurable)

Member Downgrades

When a member downgrades:

  • New credit limit applies
  • Existing credits remain until used or refresh

Member Cancels

When a membership is cancelled:

  • Credits freeze at current balance
  • No new credits are added
  • Member can use remaining credits

Membership Expires

When membership expires without renewal:

  • Credits may be revoked (configurable)
  • Or credits remain as lifetime credits

Combining with WooCommerce Credit Packs

You can use both systems together:

  • Membership provides base credits
  • Members can buy additional packs if they need more
  • Purchased credits add to membership credits

Example Hybrid Setup

  • Pro membership: 20 credits/month
  • Heavy user needs more? Buy a 10-pack for $9.99
  • Total available: 30 credits that month

Troubleshooting

IssueSolution
Credits not syncingCheck that membership plugin is detected (shows in mapping section)
Wrong credit amountVerify the mapping is set correctly for that level
Credits not refreshingCheck that Credit Type is set to “Subscription” not “Lifetime”
New member not getting creditsMembership may need to be “active” status first

Tips for Site Owners

  • Generous free tier – Give enough credits to experience the platform
  • Clear value progression – Higher tiers should feel worth the upgrade
  • Consider unlimited – Top-tier members often prefer no limits
  • Communicate clearly – Explain credit amounts on your pricing page

Related Documentation

  • Understanding the Post Credits System
  • Selling Credit Packs with WooCommerce
  • Manual Credit Management
]]>
Last updated: January 18, 2026