Enroll Member
After setting up your loyalty program with fabric, the next crucial step is to enroll members to the program. This endpoint enrolls a loyalty member into a default tier associated with a club.
Note: Only a single member can be enrolled at a time.
Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Body
Member details with contact information
Club name or ID where the member is enrolled
1
Email address of the member
1 - 254
Name or ID of store (or entity) where the member is enrolled.
1
First name of member
1 - 100
Last name of member
1 - 100
Phone number of member (without space or dash).
1 - 16
Line 1 of address
500
Line 2 of address
500
Additional line for directional information
500
Date of birth of member
Sales channel
100
City name of the address.
50
Country name
1
Inputs from the store (if applicable) and stored without validation.
Date of member enrollment
Reason code for enrollment
30
Enrollment reason
300
Gender of member
None
, Male
, Female
, Other
Marital status of member
None
, Single
, Married
, Divorced
, Widowed
, Separated
Middle name of member
100
Nationality of member
Zip code of address
Prefix (if appliable) of member name.
None
, Mr
, Mrs
, Ms
Redemption choices are Bank and Auto. When the choice is 'auto,' the points are automatically converted to rewards. When the choice is 'bank,' the points are converted to rewards at the member’s request.
Bank
, Auto
Threshold value (configurable) to redeem reward.
State name of address
150
Company website used for member enrollmen
100
Suffix of the member name, if any.
Tiers are always setup at the club level and a number of tiers can be created. Tiers are categorized as Free (Predefined names are Bronze, Silver, Gold) and Paid (Example - Pro). <br /> Note: Tier names and the rules to move up and down the tiers are configurable. In addition, points, rewards, and tier expiration can be setup at the tier level.
Was this page helpful?