Although CiviCRM provides a tool set allowing website contacts to self-serve and become members without intervention required on the part of office staff (which can be very powerful and save organisations a lot of administration time), there are many situations when memberships need to be processed manually. This chapter describes the various ways in which office staff (or any appropriately permissioned users) can manually create and process memberships, including:
As with other CiviCRM functions, Administer > User & Permissions > Permissions allows you to control access to various CiviMember features.
More details on permissions can be found at http://wiki.civicrm.org/confluence/display/CRMDOC/Default+Permissions+and+Roles .
You can create a new membership record in a couple ways, by looking at an existing contact's record, or through the Memberships menu. Using the membership menu is useful because you can create a new contact at the same time as adding the new membership record.
An advantage of creating a new membership record directly from an existing contact's record is that if you have set up a payment processor that allows credit card transactions directly on your site, you may select the Submit Credit Card Membership option and process the membership payment immediately.
When you use the Memberships menu to create a new membership, you do not have the option to submit credit card information, but can still have the option to record other types of payments like checks and cash.
Many of the fields on "New Membership" form will be auto-completed if left blank. Fields include:
Membership Organization and Type: select the name of the organization that the contact has a membership with and the type of membership OR
Choose Price Set: select Choose Price Set rather than Membership Organization and Type if you have various fee structures for different classes of memberships. (see the chapter membership price sets for more details)
Number of Terms: enter the number of membership periods or terms associated with this membership record. The membership end date will then be set to an end date for this number of terms (this option is hidden when using membership price sets)
Source: if left blank the system will complete details regarding the record, including whether it was an offline or online transaction and who completed the record.
Campaign: if the membership is connected with a larger campaign, select the name of the campaign. To learn more, see the Campaign section.
Member Since: the date the membership record was created will be auto-filled, but can be overridden if necessary.
Start Date: if the membership type is a rolling membership, the current date will be auto-filled. If the membership type is a fixed period, CiviCRM will determine the appropriate start date based on the membership type configuration. This can be overridden if necessary.
End Date: this field is automatically calculated from the start date and filled in based on the membership type settings. This can be overridden if necessary.
Auto-renew: this field is only shown if you have chosen a Membership Type that has auto-renew functionality set in the Membership Type and are using the Submit Credit Card Membership option to create the Membership.
Status Override?: check this box to manually define a status for the membership record. As indicated by the title, it overrides the status automatically provided. You should use caution with this field as setting it will stop the status from automatically updating based on the membership status rules you have set up (see the chapter Defining memberships).
Record Membership Payment?: by checking the box and completing the transaction fields displayed, you will record the money paid for the membership. This creates a contribution record in addition to your membership record. After recording the membership, you will be able to view the membership record and see the related contribution record at the bottom.
Send Confirmation and Receipt?: check this box to send an email to the contact that their membership is confirmed
To manually create a membership that will auto-renew go to the contact's summary screen, select the Membershipstab and click on Submit Credit Card Membership. If you select a Membership Type that is set up for recurring, a checkbox labelled Membership renewed automatically will be exposed.
If you check Auto-renew, a recurring payment (subscription) request will be submitted to the selected payment processor. If the request is successful, this membership will be automatically renewed on the last day of the membership period until the recurring payment is cancelled. Membership payment receipt emails will include a link for the member to cancel the auto-renewal.
When you enter a membership manually you can select Record Payment from a Different Contact? to record the membership as a gift from someone else. The person paying for the membership (gifter) can be an existing or a new contact created during the process. The payment will be recorded on the gifter's record with a soft credit for the membership on the gift recipient's record. The receipt will be sent to the gifter. You will need to send a separate email or letter to tell the gift recipient about their membership.
CiviCRM offers a Batch Data Entry feature (found in the Memberships menu) that can be used for entering batches of membership payments that have been received into the office on paper forms, or similar. It can be used for new and existing contacts and includes verification of the total amount and count of items against the payments you’ve recorded on your deposit slip(s).
This feature has a batch entry grid input screen, which has a couple of tools that you can use to speed up processing when you have a lot of memberships to process at the same time. It includes a copy feature to set all fields to the same value, and allows you to create new contacts without leaving the batch entry screen.
The fields of information that you want to collect in the batch entry input grid for Batches are determined by several CiviCRM reserved profiles. If you want to collect other kinds of information that are not currently included in these profiles, you will need to alter these profiles to reflect the fields you want to display.
You can read more details about the Batch Entry of Contributions or Membership Payments feature in the Set-Up chapter of the Contributions section.
The Importing Memberships feature is very useful if you have a large set of membership records that comes from a source outside of CiviCRM. This feature can also be used to update large numbers of existing memberships with new information.
You should read the Importing Data chapter in the Common Workflows section, before you begin importing memberships since this gives lots of relevant general information. Here are a few details specific to membership importing that you should be familiar with.
Now you are ready to import your membership data:
On the Upload Data screen: