Corporate Member Enrollment Input
Input representation for creating a business account and a Corporate type Loyalty Program Member record for the member.
<corporateMemberEnrollment>
| Name | Type | Description | Required or Optional | Available Version |
|---|---|---|---|---|
additionalMemberFieldValues | Map<String, String> | The custom attributes of the member in the loyalty program member record. Keys or Values. | Optional | 55.0 |
associatedAccountDetails | Loyalty Account Input | The business account details of the member. | Required | 55.0 |
canReceivePartnerPromotions | Boolean | Indicates whether the member can receive partner promotions for the program (true) or not (false). | Optional | 55.0 |
canReceivePromotions | Boolean | Indicates whether the member can receive promotions for the program. | Optional | 55.0 |
createTransactionJournals | Boolean | Indicates whether to create the transaction journal records ( true ) or not ( false ): The transaction journal records are created to Credit points to the member for enrolling or Credit points to the member who has referred the new member. | Optional | 55.0 |
enrollmentChannel | String | The channel used by members to enroll into a loyalty program. | Optional | 55.0 |
enrollmentDate | String | The date on which a member is enrolled. | Required | 55.0 |
memberStatus | String | Status of the member. Possible values are Active, Inactive, or Custom value. | Required | 55.0 |
membershipEndDate | String | The date on which the loyalty program member’s membership ends. | Optional | 55.0 |
membershipNumber | String | The unique membership number of the loyalty program member. | Required | 55.0 |
referredBy | String | The ID of the loyalty program member who has referred the member. | Optional | 55.0 |
referredByMemberReferralCode | String | The referral code of the loyalty program member who has referred the member. | Optional | 57.0 |
transactionJournalStatementFrequency | String | The frequency at which transaction journal statements must be delivered to the member. Possible values are Daily, Monthly, or Yearly. | Optional | 55.0 |
transactionJournalStatementMethod | String | The method used to deliver transaction journal statements to the member. Possible values are Email or Mail. | Optional | 55.0 |
Possible values are:
CallCenterEmailFranchiseMobilePartnerPosPrintSocialStoreWeb