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
First name of member
Middle name of member
Last name of member
Suffix of the member name, if any.
Gender of member
None
, Male
, Female
, Other
Date of birth of member
Email address of the member
Phone number of member (without space or dash).
Line 1 of address
Line 2 of address
Additional line for directional information
City name of the address.
State name of address
Zip code of address
Country name
Nationality of member
Marital status of member
None
, Single
, Married
, Divorced
, Widowed
, Separated
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.
Name or ID of store (or entity) where the member is enrolled.
Date of member enrollment
Club name or ID where the member is enrolled
Reason code for enrollment
Enrollment reason
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.
Inputs from the store (if applicable) and stored without validation.
Company website used for member enrollmen
Sales channel
Response
Member details with current status
Message corresponding to status
A dictionary of lists with different number of errors or exceptions.
Member details
Request status
Was this page helpful?