Skip to main content

Member or Non-Member (Guest) Registration Setup

Updated today

This feature is only available with the following products:

(Note: To have this feature enabled, please contact support.)

Member or Non-Member Registration is a unique setup since this setup allows members or non-members (guests) to register independently or together.

  • You must be using registration with payment to allow member or non-member registration.

  • Two Registration Payment options must be created, one for members and one for non-members.

This article will cover setting up registration for members or non- member registration.

Enabling Registration with Payments

The first step is to make sure registration is enabled. To do this, go to Event/League > Registration Center > Registration Enablement tab.

Select "Enable Registration" and "Registration with Credit Card Payments." Then click "Save."

Setting up the Registration Form

After enabling registration and payment processing, you will need to set the registration type to "Member(s) or Non-Member(s) (Either a Member or Non-Member can register independently)" in the "Registration Setup" tab (Event /League > Registration Center > Registration Setup) (as shown below).

The Members(s) or non-Members registration is used in member events that also allow non-members to register without the assistance of a member.

If using Master Roster Registration, you can optionally allow non-members to register to become members in your master roster during the event registration process by checking the box for " Offer non-members the option to become members."

As a Best Practice, you validate your members during the registration process. Under the Registration Setup tab (Event/League > Registration Center > Registration Setup), there is an option for "Additional Information." Select the "Member Form" tab and use the drop-down to select a custom field in the master roster to validate membership (as shown below).

Setting up Registration Payment Options

Once the registration form is created and saved, navigate to Event/League > Registration Payments. Select your payment gateway from Stripe (as shown below).


When using "Member or non-Member registration," you need to create separate registration payment options for members and non-members so they can register independently (as shown below). To create the registration options, select "New Registration Option. "

Individual Events:

If this is an individual event, you need to create a registration for members with teams of 1 to 1 members and 0 and 0 non-members (as shown below).

A second registration option will need to be created for non-members, where teams of 0 and 0 members and 1 and 1 non-members (as shown below).

2-Player Team Event:

If this is a two-player team event, you need to create a registration for members where teams of 1 to 2 members and 0 to 1 non-members, with the permissible number of golfers set to 2 (as shown below).

A second registration option needs to be created for non-members, with teams of 0 to 0 members and 2 to 2 non-members (as shown below).

Missing or Deleted Payment Options

If the entry fee or payment option appears faded (as shown below), it may have been accidentally deleted. To resolve this, click the 'un-delete' option to restore it, and verify that all settings align with the event configuration.

Player Registration Process

When visiting the portals to register, players who are not logged in will be asked if they are members or non-members. Members will also be asked to create an email and password to access their registration at a later time.

If members encounter issues registering, ensure their payment packages are correctly identified and saved. Incomplete configurations may block their access.

For events involving both members and non-members, ensure two distinct payment options are available to address pricing differences and avoid registration conflicts. To enable participation without payment, consider creating a $0 registration package. This works alongside enabling credit card payments for a smoother experience.

Best Practices

  • Create separate registration payment options for members and non-members.

  • Enable 'Payments with Credit Card' to access advanced features.

  • Regularly verify your setup to resolve issues like missing fees or options before the registration period begins.

Did this answer your question?