Memberships are available to customers on the Organization plan and above.
Paid membership is a powerful way to create community ownership of an organization. It is possible to offer multiple levels of membership based on the amount of money contributed, or whether the donation is made once or on a monthly basis. These membership types must be defined in the Settings section of the control panel before you can process paid memberships.
Charging for membership can occur on a donation page or when logging a donation through the control panel. Each donation page can process one type of membership. Gift memberships can also be created through the control panel.
With the help of the membership page kit, it is possible to create a single page that provides links to multiple types of paid membership. You will need to be comfortable editing a page template to follow those instructions.
- Charge for membership on a donation page
- Create a page offering multiple paid memberships
- Donation processed from control panel (includes gifting membership)
- Problem processing payment
- Related resources
Charge for membership on a donation page
Each donation page can process one type of paid membership. Whether or not you can set an expiration date for the membership is based on the types of donations being processed. The general rule is that each month a supporter is paying the organization, her membership must be active.
1. A donation page accepting one-time donations that doesn't accept installment payments can have any expiration date (or no expiration date) for the membership.
2. A donation page accepting one-time donations and installment payments: the membership cannot expire before the installment payments end. For example, if installment payments are accepted for up to 12 months, than the membership must expire in 12 months or last longer than 12 months. Please note that membership expiration on installment donations is not working as expected.
3. A donation page accepting monthly donations cannot set an expiration date on memberships. Since monthly donations are made automatically each month, the membership associated with this recurring donation must not expire.
One-time donation memberships
You must have enabled both the donations and memberships in Settings > Defaults > Basics for people to become members by donating to your nation.
1. Create or edit a donation page. Go to Donation settings > Basics, and select one-time payment.
To require a donation of a specific amount to receive the membership, uncheck "Accept multiple amounts" and enter the desired amount.

2. Decide what type of membership a donor will receive in the Membership type drop-down menu. Membership types are defined in the Settings section of your control panel.
3. If you want the membership to expire, select a time frame from the drop-down menu. You can choose from 1-31 days, weeks, months, or years.
For an annual membership, you can set the expiration as either twelve months or one year.

4. Click the "Save settings" button.
Donation pages accepting monthly installments
If your donation page allows payments as installments, the membership expiration must be greater than or equal to the maximum number of installments. This means that if a person is paying off a donation for twelve months, her membership cannot expire in five months. On the other hand, if the maximum number of monthly installments is five, membership can expire in twelve months.
This ensures that a person remains an active member for the entire time she could potentially be paying for the membership.
Correct settings when accepting payment as installments:

Remember to click the "Save settings" button after defining the membership type and when it expires.
Please note: currently, every time an installment payment is processed, it adds time to the associated membership. This is not the expected functionality, but we do not have a timeline for fixing this problem. Please comment on the suggestion to voice your support for prioritizing a fix.
Monthly donation memberships
1. Create or edit a donation page. Go to Donation settings > Basics, and select monthly payments.
To require a monthly donation of a specific amount to receive the membership, uncheck "Accept multiple amounts" and enter the desired amount.

2. Decide what type of membership a donor will receive in the Membership type drop-down menu. Membership types are defined in the Settings area of your control panel.
3. Click the "Save settings" button.
A monthly donation page allows donors to agree to give you a set amount of money every month for an unlimited amount of time. Therefore, a membership expiration cannot be set and you will not see the "Expire membership in" options on these donation pages.
Create a page offering multiple paid memberships
It's possible to create a page that displays multiple paid membership options, with a tiled layout that shows a title, description, pricing, and a link to each of your membership types. You will need to be comfortable editing a page template to follow the below instructions to create this type of page, as it is not available as a default page type.
Please note: each type of membership needs to be processed from a unique donation page. So, you will need to create those donation pages before creating this page. These instructions offer a way to display membership options on a single page.
First, download the Membership Page Kit, upload the included _membership_excerpt.html partial template to the Files area of your custom theme, and publish the theme.
Next, we'll build the page template to showcase the different membership types. Create a new page with the "Basic" page type, and click on the "Template" tab. Just below the {{ page.basic.content }} liquid tag, insert the following code block:


