CalculateMembershipRequest

Type: Tessitura.Service.Client.CRM.CalculateMembershipRequest

Property Name Data Type Length Required Readonly Notes
MembershipOrganizationId integer N Membership Organization Id
RealOrMirror string N 'R' (Real) or 'M' Mirror (for controlled batch). This should be set to 'R' in most cases.
DeclineBenefits string N Y to decline benefits. N to retain benefits of membership.
MembershipLevelOverride string 3 N Override calculated membership level based on giving amount by providing three character membership level code (within the membership organization).
RenewUpgradeIndicator string N Either 'R' (Renew) or 'U' (Upgrade)
CrediteeId integer N A constituent id to credit the membership
CalcContributionDate date N Intended contribution date to use for membership calculation.
CalcContributionAmount decimal number N Intended contribution amount to use for membership calculation.
CalcInitialDate date N Intended membership initial start date to use for membership calculation.
CalcExpirationDate date N Intended membership expiration date to use for membership calculation.
CalcConstituentId integer N Intended constituent for membership.
CalcCampaignId integer N Intended campaign to use for membership calculation.