Skip to main content

Can I Take Payments Off Platform?

Learn how to set up and take payments off platform

Updated over a week ago

Mighty’s integrated payment features make it easy to set up one-time purchases, subscriptions with flexible intervals, and installment plans—all with a smooth checkout flow. Members on the web can also use Apple Pay or Google Pay, and they can manage their payment information and subscriptions securely in one place.

If you need to take payments off-platform and then grant access to your Mighty Network, you can do that using plans.

Plans offer the most flexibility for gating access to your Mighty Network, individual Spaces, or both. They also let you bundle multiple Spaces with Network access, making it simple to give someone the right access after they make a purchase off-platform.

Set Up Your Plans

Follow the steps in this article to create a plan.

Your first step is deciding what members should access on Mighty after they’ve completed their purchase off-platform.

Add access to your Network and/or specific Spaces to the plan you create.



If you exclude Network access from a plan, anyone who joins that plan will become a limited member—unless they already have Network access through another plan.

When you reach the Choose Your Gates step, keep all gating options turned off.

This allows people to join the plan in a single, simple flow with no payment, screening questions, or approval required.



Once you’ve finished setting up your plan, decide how you want to invite people to join it so they can access everything you’ve included.

Invite People to Your New Plans

Once you’ve created a plan without gates—and included everything someone should access in your Mighty Network after their off-platform purchase—you can choose how you want people to join. You can send direct invites or share a link to the plan.


Send Invites to a Plan

Under Send Invites for This Plan, you’ll see the option to send one-time use links for joining the plan. Select the Invite Form link to open a page with the plan preselected and the option to send direct email invitations.

Choose How People Join

You can decide whether people should:

  • Land on the Plan Landing Page, or

  • Skip the Landing Page and go straight to creating an account or signing in

Plan Landing Page

If you send people to the Plan Landing Page, they’ll see the plan’s image, description, and a call to action to Access the plan. From there, they’ll create an account or sign in (if needed) and will be instantly added to everything included in the plan—such as your Network and any bundled Spaces.

Skip the Landing Page

If you skip the Landing Page, people will go directly to the create-account or sign-in flow and will then be added immediately to everything included in the plan.

Add Invitees

You can add individual email addresses for people who purchased off-platform or upload a CSV file. We recommend adding custom invite text so members understand how to access what they purchased.

What Members Receive

Members will receive an email with your invite text and a button to Access Now, which walks them through joining the plan.

After you send an invite, invitees also receive three automatic reminder emails—sent after 3, 10, and 30 days—if they haven’t joined yet.


Use a Share Link for a Plan

In the Visibility & Sharing tab, you can also generate a Share Link for This Plan. Share links can be used multiple times.



We strongly recommend using share links only when you’re embedding them inside a button or hyperlink in your post-purchase pages or emails. This helps keep the experience clean and avoids making the share link visible to members.

Plan Landing Page vs. Skip Landing Page

Share links follow the same two options:

  • Plan Landing Page: Takes people to a simple landing page with the plan image, description, and Access button. After creating an account or signing in, they are instantly added to everything included in the plan.

  • Skip Landing Page: Takes people directly to the create-account or sign-in flow, then adds them immediately to the plan’s included access.

Managing Share Links

You can delete and regenerate share links at any time by selecting Delete All Links at the bottom of the Visibility & Sharing tab.

How to Set Up a Zap That Automatically Invites Someone to Your Plan

In this example, we’ll walk through setting up a Zap that automatically invites someone to your Mighty Network when they make a payment in Stripe.

Set Up Your Trigger

Choose App

Select Stripe as your Trigger app. You’ll need to sign in to your Stripe account so Zapier can connect to it.



Select Trigger Event

Next, choose the specific Stripe Trigger you want to use.
For this example, select New Subscription, which activates whenever a subscription is purchased.

Set Up Your Action

After your Trigger is configured, you’ll set up the Action.

Choose App & Event

Select Mighty Networks as your Action app.
Then choose the Action Plan Action.



The Action type will be “Invite to Plan”



And search for the plan name to invite them to.



Add Email Addresses

Under Email Addresses, select Enter text and map the Email Address field that comes in from your Stripe Trigger.

Add Invite Text

Customize the invite text that will appear in the email notification sent to members.



Choose the Landing Flow

Finally, decide whether you want the member to land on the Plan Landing Page or Skip the Landing Page and go directly into the create-account or sign-in flow before being added to the plan.



Test and Turn On Your Zap

After you’ve finished setting up the Action, Zapier may prompt you to run a test to confirm that the data is transferring correctly. Once the test succeeds, Zapier will let you know that your Zap is ready to turn on.

How to Set Up a Zap to Remove a Member from a Plan

If you want to automate canceling a member’s access when their external subscription ends, you can create a Zap that removes them from a plan.

In this example, we’ll use Stripe.

Set Up Your Trigger

Select Stripe as your Trigger app, then choose the Trigger Canceled Subscription.
This activates the Zap whenever a subscription is canceled in Stripe.

Set Up Your Action

Select Mighty Networks as your Action app.
Choose Plan Action, then set the Action Type to Remove from Plan.

From there:

  • Search for and select the plan you want to remove the member from.



  • Under Email Addresses, map the email sent from Stripe so Zapier knows which member to remove.

  • Run a test to make sure the Zap is working properly.

Important Notes

  • If a member has access to multiple plans that include overlapping Spaces, removing them from one plan does not remove their access to any overlapping Spaces.

  • If a member joined your Mighty Network with a different email address than the one used for their off-platform purchase—or if they changed their email before canceling—the Zap will fail. Zapier will notify you, and you’ll need to remove the member manually.

Additional Resources and Support

Zapier offers a comprehensive Help Center with guidance on creating Zaps, managing your workflows, and troubleshooting issues. It’s a great place to get extra help as you set up or refine your automations.

Did this answer your question?