Newer Version Available
Individual Member Enrollment
- 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 Name | Type | Description | Filter Group and Version | Available Version |
|---|---|---|---|---|
| contactId | String | The ID of the loyalty program member’s person account. | Small, 55.0 | 55.0 |
| loyaltyProgramMemberId | String | The ID of the loyalty program member record created for the member. | Small, 55.0 | 55.0 |
| loyaltyProgramName | String | The name of the loyalty program into which the member is enrolled. | Small, 55.0 | 55.0 |
| membershipNumber | String | The membership number of the enrolled member. | Small, 55.0 | 55.0 |
| transactionJournals | Transaction Journal Output[] | The list of transaction journals that are created. | Small, 55.0 | 55.0 |