💰 Payments

Monetize your community through paid memberships, premium offerings, paid courses, event tickets, and much more.

Payments overview

What you’ll learn:

  • Setting up payments
  • Creating your first paid product
  • All available payment settings
  • Collecting payments through invitation links

All options for Heartbeat Payments

Frequency - One-time payment - Installment plans - Weekly payments - Monthly payments - Quarterly payments - Annual payments
Where payments can be attached: - Overall community access - Group access (manage access to paid channels, docs, courses, & events) - Event access
Other options - Free trials - Promo codes

Creating promo codes

What you’ll learn:

  • How to create promo codes in Stripe for your Heartbeat products
  • Where members will enter promo codes

Moving existing customers to Heartbeat

What you’ll learn:

  • Migrating payments for existing community members
  • Migrating payments for new community members

Using paid invitation links

What you’ll learn:

  • How members will experience a payment link
  • Paid invitation links for new members
  • Paid invitation links for existing members
  • Where to include Heartbeat payment links on your own website

Creating a tiered community

What you’ll learn:

  • Setting a tiered structure (i.e. bronze, silver, gold tiers)
  • How members can upgrade/downgrade between tiers
  • Using upsell pages with tiers
  • Payment proration during upgrades & downgrades

Creating a paid-only community

What you’ll learn:

  • Attaching payments to the “Member” role
  • Forcing re-subscription to access any community content
  • Shifting free members to paid memberships

Moving a paid group into paid tiers

What you’ll learn:

  • How to shift from a “paid group” to a “paid tiers” structure
  • How Heartbeat handles price changes for active subscriptions

Preview the paid member experience

What you’ll learn:

  • Payment experience for new members
  • Payment experience for existing members
  • Updating billing information in Heartbeat
  • Upsell experience for members

🤔 Frequently Asked Questions

Does Heartbeat Payments work with anything other than Stripe?

Unfortunately, no. Right now, we only work with Stripe. We are exploring an integration with PayPal, but that’ll likely take some time with how complex Payments are.

Stripe handles a lot for us — processing CC info, storing CC info, pro-rating charges, managing refunds, predicting fraud, etc. So it’ll require us to re-build a lot of our infrastructure before we can integrate with new payment providers.

Does Heartbeat Payments work in India?

Yes! Because of laws local to India, we have to store payment information on Indian servers, so you’ll just need to request that we turn this on for your account. You can request this via support@heartbeat.chat or by using the “Help” button in the bottom right corner of your community.

Can I use upsells without Heartbeat Payments or with a different payment processor?

Unfortunately, upsells are very directly linked to our Stripe integration, so we’re unable to offer upsells for external payment providers at this time.

Setting up Payments

Customizing payment options

What paid members see


← Previous

Next →