Create a Membership Type
Administrators can create a membership type to configure their membership offerings for constituents to purchase in Community Hub or for staff to process in Staff View. Details such as term length, grace period length, re-instate period length, online visibility and others are available for review or update on the membership type.
In the tab bar, click App Launcher, or in Salesforce Classic, click Nimble AMS, Staff View, Button, All Tabs.
Click Membership Types.
Click New.
In
Membership Type Name
, enter a name to assign to the membership type. This displays to staff when selecting the membership type in the order process, and this name displays to constituents in Community Hub.Because this name displays to constituents in Community Hub, we recommend a short name.
For example:
Individual
orProfessional
is preferred overIndividual Member
orProfessional Member
.In Description, enter a phrase to describe the membership type. This displays to constituents in Community Hub.
Status is
Active
. OnlyActive
membership types can be purchased.In
Category
, select:Individual
—if the membership type is only available for purchase by individuals, and not by companies.Company
—if the membership type is only available for purchase by companies. Because this selection includes company, if theFlowdown Manager Class
rule is populated with a value the rule will be executed the next time a membership is purchased.Both
—if the membership type is available for purchase by both individuals and companies. Because this selection includes company, if theFlowdown Manager Class
rule is populated with a value the rule will be executed the next time a membership is purchased.
In Renewal Type, select:
Anniversary
—membership begins on any calendar month based on membership purchase date.Annual
—membership begins on the same month for all member terms. Intelligently calculate the membership term End Date while renewing annual memberships with Improved Annual Membership feature!
Prorated memberships allow you to set varying term lengths based on specific join dates occurring mid-year for
Annual
membership types, as configured by an administrator and based on membership type product link set up.Auto-Renewal Required
You can add
Auto-Renewal Required
checkbox to the page layout for membership types which have high chances of being renewed, for example, monthly memberships. By selecting this checkbox, the memberships of this type will renew by default and constituent will not have the option to discontinue membership renewal in Community Hub. Only in case of cancellation, the membership will be discontinued.Please do not mark a membership as ‘Auto-Renewal Required' while the product is NOT marked as ‘Recurring Eligible’. Please avoid this configuration, as it is not supported by Nimble AMS at this stage and will cause failure, if tried.
In Term (Months), enter the duration in months to be assigned to the purchased membership. For example:
12
, indicates a membership term of 12 months.If you need to offer several term options relating to one membership type, sharing the same
Revenue GL Account
on the membership product, you may choose to override this term withTerm Override (Months)
when creating a membership type product link.For example: If you offer annual and bi-annual memberships, one membership type would be configured with two membership type product links where the
Term Override (Months)
is12
for the first membership type product link, and24
for the second membership type product link.If Renewal Type is
Anniversary
, in Start Date Control (Day), enter the day of the month that determines when the purchase membership will begin. For example:15
sets the rule that a membership purchased on the 15th—or any day after—of any month will begin on the 1st of the following month; membership purchases made prior to the 15th of the month will begin on the 1st of the current month.In Grace Period (Months), enter the number of months to reflect the new grace period length appended to the normal membership term, allowing members to keep their active status and the opportunity to renew their dues without benefit disruption. For example: 3 adds 3 months to a member's end date; during this time the member retains their member benefits. When the 3 month grace period ends, the member is considered
Lapsed
and unable to renew their membership online.The
Grace Period
directly affects the Account field -Lapsed On
, by adding the value of Grace Period to the account's currentMember Thru
date field. Also, during the grace period, theStatus
field on membership record will be set to 'Grace', and after the grace period ends, it will be set to 'Expired'.Grace Period Unit
As of Nimble AMS Winter '20, a new field,
Grace Period Unit
is added to Membership Type. It gives you the flexibility of defining the grace period inMonths
orDays as
for monthly memberships, generally a grace period in days will be preferred.Membership extension period to make ‘Renew’ button available to Community Hub (CH): In Re-Instate Period, enter the number of months or days to reflect the new period length appended to the Grace Period, allowing constituents to 'Renew' their membership in Community Hub even though their previous membership has become inactive, and the grace period has lapsed. This gives constituents the opportunity to renew their dues but membership benefits will be disrupted during this period due to inactive status. For example, 2 adds additional 2 months to the end of a member's grace period; during this time the member does not retain their member benefits but will have the 'Renew' option, instead of 'Rejoin', in Community Hub. When the 2-month re-instate period ends, the constituent's membership is considered
Lapsed
and unable to renew their membership online but instead required to rejoin to become a member again.Re-Instate Period & Unit
The fields
Re-Instate Period
andRe-Instate
Unit
has been added to the Membership Type. It gives you the flexibility to add value and extend Renew the option after the end of the member's grace period and define the value in terms ofMonths
, for yearly memberships, orDays
, for monthly memberships. Edit the page layout to add this field to the membership type record.Do not save the Membership Type record by just selecting the value against
Re-Instate
Unit
field and keeping theRe-Instate Period
field blank. If you do something like this then the pages on your Community Hub will error out.Renewal Cart Deletion Job
In addition to the Re-Instate option, a Renewal Cart Deletion Job has been introduced for membership renewal carts. This job is scheduled to periodically delete the existing renewal carts in the association’s environment, to avoid duplicate charges when a constituent rejoins after the membership period lapses and the re-instate period ends. Contact Support to request a Job.
If Renewal Type is
Annual
, inAnnual Start Month
, enter the calendar month as a number that is considered the first month for purchased memberships of this type. For example:7
sets the annual start date for a purchased membership to begin in July of the current year.Enable Start Date Control on Prorated Annual Memberships
You can also use the
Start Date Control (Day)
field on Membership Type for annual prorated memberships, just like anniversary memberships in point 10 (see example). To do this, enable the Start Date Control functionality for the same as given below:- From Setup, enter
Custom Metadata Types
in the Quick Find box, then select Custom Metadata Types. - Click Manage Records next to the Tag of Nimble AMS.
- Click Edit next to the StartDateControlForAnnualProratedMembers.
- Select Is Active.
- Click Save.
- From Setup, enter
In Entity, enter the name of the entity associated to the membership type, click Nimble AMS, Staff View, Button, Lookup, and select the financial entity.
In
Accounting Method
, select:Cash
—indicates this membership's income is recognized at the time of payment, and is a required setting to support the Billing History feature.Accrual
—indicates the membership's income is recognized at the time of invoicing, and is a required setting to support the accrual billing feature. Accrual dues is a feature that can be enabled in Nimble AMS.
In
Flowdown Manager Class
, selectNU.StandardMembershipFlowdownManager2
to enable the standard membership information flow down for this membership type.Administrators can add a custom apex class that will execute the custom process by adding additional values to the picklist (external).
In Self Service Enabled, enter
TRUE
to enable the membership type for purchase by constituents in Community Hub. Join or renew purchase options are dependent on the membership type product link configuration.- In
Restrict Auto-Renewal Cancellation
, select the checkbox if you do not want to give the constituent the option to cancel memberships of this type in Community Hub. In
Account Membership Field
, select the API name of theMembership
lookup field on the Account object that should be updated when a new membership is created. Learn how to Find the API Name of a Field (external).In
Account Join On Field
, select the API name of theJoin On
date field on the Account object that should be updated when a new membership is created for the first time. Learn how to Find the API Name of a Field (external).Optionally, in Currency, select the right currency value.
Note
If you have enabled Salesforce multi-currency, Salesforce introduces the Currency field on all object layouts within your org.
While creating a new Membership Type record make sure to select the Currency field value that matches the Currency field value on the linked Entity record. If the Currency field value of the Membership Type and the Entity record do not match, then it throws an error.
Also, once the record is saved, you will not be allowed to edit the value of the Currency field.
- Click Save.