Individual Member Enrollment

Output representation of the individual member enrollment create request.

JSON example 

1{
2  "contactId": "003xx000004WsO8",
3  "loyaltyProgramMemberId": "0lMxx00000008FJ",
4  "loyaltyProgramName": "program1",
5  "membershipNumber": "Member3",
6  "transactionJournals": [
7    {
8      "activityDate": "2021-01-01T08:00:00.000Z",
9      "journalSubType": "Member Enrollment",
10      "journalType": "Accrual",
11      "loyaltyProgram": "program1",
12      "loyaltyProgramMember": "Member3",
13      "referredMember": null,
14      "status": "Pending",
15      "transactionJournalId": "0lVxx000000029t"
16    },
17    {
18      "activityDate": "2021-01-01T08:00:00.000Z",
19      "journalSubType": "Member Referral",
20      "journalType": "Accrual",
21      "loyaltyProgram": "program1",
22      "loyaltyProgramMember": "Member1",
23      "referredMember": "Member3",
24      "status": "Pending",
25      "transactionJournalId": "0lVxx000000029u"
26    }
27  ]
28}
Property NameTypeDescriptionFilter Group and VersionAvailable Version
contactIdStringThe ID of the loyalty program member’s person account.Small, 55.055.0
loyaltyProgram​MemberIdStringThe ID of the loyalty program member record created for the member.Small, 55.055.0
loyaltyProgram​NameStringThe name of the loyalty program into which the member is enrolled.Small, 55.055.0
membershipNumberStringThe membership number of the enrolled member.Small, 55.055.0
transactionJournalsTransaction Journal Output[]The list of transaction journals that are created.Small, 55.055.0