RebateProgramMember

The member of a rebate program. By virtue of being a member, the partner or business account is eligible to get rebate payments. For example, ABC Enterprises and HVAC Corp are members of GoldStone Volume Rebate Program. This object is available in API version 51.0 and later.

Supported Calls 

create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), search(), undelete(), update(), upsert()

Fields 

AccountId 

  • Type: reference
  • Properties: Create, Filter, Group, Sort, Update
  • Description: Unique identifier for the account who’s a member of the program.

CumulativePayoutAmount 

  • Type: currency

  • Properties: Filter, Nillable, Sort

  • Description: Total rebate amount for a member. Sum of Total Payout Amount values from RebateProgramMemberPayout object that are not rejected.

    This is a calculated field.

IsPayoutCalcSkipped 

  • Type: boolean
  • Properties:
  • Description: Specifies whether the rebate payout calculation should be skipped for the rebate program member. This field is available in API version 52.0 and later.

LastActivationDate 

  • Type: date
  • Properties: Filter, Group, Nillable, Sort
  • Description: The latest date on which the program member was activated.

LastDeactivationDate 

  • Type: date
  • Properties: Filter, Group, Nillable, Sort
  • Description: The latest date on which the program member was deactivated.

MemberStatus 

  • Type: picklist

  • Properties: Create, Defaulted on create, Filter, Group, Restricted picklist, Sort, Update

  • Description: Status of membership.

  • Possible values:

    • Active
    • Inactive

Name 

  • Type: string
  • Properties: Create, Filter, Group, idLookup, Sort, Update
  • Description: Name of the member.

RebateProgramId 

  • Type: reference
  • Properties: Create, Filter, Group, Sort, Update
  • Description: Reference to rebate program identifier.

TotalPayoutAmount 

  • Type: currency
  • Properties: Filter, Nillable, Sort
  • Description: Total payout amount for the rebate program member. It is the sum of Payout Amount values from the associated Rebate Program Member Payout records.

TotalAccruedAmount 

  • Type: currency
  • Properties: Filter, Nillable, Sort
  • Description: Total accrued amount for the rebate program member. This value is the sum of Accrued Amount values from the associated Rebate Program Member Accrual records.”

ShipToAccountId 

  • Type: reference

  • Properties: Create, Filter, Group, Nillable, Sort, Update

  • Description: The ship to account. Use this when the rebate is applicable only when the member ships to this account. This field is available in API version 52.0 and later.

    This is a relationship field.

  • Relationship Name: ShipToAccount

  • Relationship Type: Lookup

  • Refers To: Account