LoyaltyMemberCurrency

Represents the information about point balance for a member and a particular currency. 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 

BalanceBeforeReset 

Type: double

Properties: Create, Filter, Nillable, Sort, Update

Description: The last balance of points before resetting the qualifying points of the member.

EscrowPointsBalance 

Type: double

Properties: Filter, Nillable, Sort

Description: The number of escrow points to be credited to the loyalty member’s points balance. This field is available in API version 53.0 and later.

This is a calculated field.

ExpirablePoints 

Type: double

Properties: Create, Filter, Nillable, Sort, Update

Description: Calculates the points to be expired for unredeemed points.

LastAccrualProcessedDate 

Type: dateTime

Properties: Create, Filter, Nillable, Sort, Update

Description: The date when the last accrual was processed. This field indicates the date and time at which the Point Balance calculation process updated the total accrued points for a member and its currency the last time.

LastEscrowProcessedDate 

Type: dateTime

Properties: Create, Filter, Nillable, Sort, Update

Description: The last date and time when the Roll Over Escrow Points to Members Data Processing Engine definition was run to calculate rollover of escrow points. This field is available in API version 53.0 and later.

LastExpirationProcessRunDate 

Type: date

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

Description: The most recent date when the expired points for a member were calculated.

LastExpiredPtTraceabilityRunDt 

Type: date

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

Description: The latest date on which a process was run to trace points that have expired. This field is available in API version 65.0 and later.

LastPointsAggregationDate 

Description: The latest date on which a process was run to trace points that have expired.

LastRedeemedLedgerDateTime 

Type: dateTime

Properties: Create, Filter, Nillable, Sort, Update

Description: The date and time of the last fully or partially redeemed loyalty ledger used for traceability.

This field is available in API version 67.0 and later.

LastReferencedDate 

Type: dateTime

Properties: Filter, Nillable, Sort

Description: The most recent date on which a user referenced this record.

LastResetDate 

Type: date

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

Description: The most recent date when the qualifying points for members were reset.

LastViewedDate 

Type: dateTime

Properties: Filter, Nillable, Sort

Description: The most recent date on which a user viewed this record.

LoyaltyMemberId 

Type: reference

Properties: Create, Filter, Group, Sort

Description: ID of the loyalty program member.

This is a relationship field.

Relationship Name: LoyaltyMember

Relationship Type: Lookup

Refers To: LoyaltyProgramMember

LoyaltyProgramCurrencyId 

Type: reference

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

Description: ID of the loyalty program currency.

This is a relationship field.

Relationship Name: LoyaltyProgramCurrency

Relationship Type: Lookup

Refers To: LoyaltyProgramCurrency

Name 

Type: string

Properties: Create, Filter, Group, idLookup, Sort, Update

Description: The name of the loyalty member currency.

NextResetDate 

Type: date

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

Description: The next date when the qualifying points for members are reset.

PointsBalBeforeSecondLastReset 

Type: double

Properties: Create, Filter, Nillable, Sort, Update

Description: The points balance before the second to last points reset of the member’s associated qualifying currency. This field is available in API version 55.0 and later.

PointsBalance 

Type: double

Properties: Filter, Nillable, Sort

Description: Represents information about Point balance for a member and a particular currency.

RedemStlPendFromDateTime 

Type: dateTime

Properties: Create, Filter, Nillable, Sort, Update

Description: Date and time from when the member’s redemption settlement is pending for the currency. This field is available in API version 61.0 and later.

TotalEscrowPointsAccrued 

Type: double

Properties: Create, Filter, Nillable, Sort, Update

Description: The number of escrow points that the associated member has accrued. This field is available in API version 53.0 and later.

TotalEscrowRolloverPoints 

Type: double

Properties: Create, Filter, Nillable, Sort, Update

Description: The total number of escrow points that are credited to the points balance until the current date. This field is available in API version 53.0 and later.

TotalPointsAccrued 

Type: double

Properties: Create, Filter, Nillable, Sort, Update

Description: The total points accrued by the member until today.

TotalPointsExpired 

Type: double

Properties: Create, Filter, Nillable, Sort, Update

Description: The total points expired for a member until today.

TotalPointsRedeemed 

Type: double

Properties: Create, Filter, Nillable, Sort, Update

Description: The total points redeemed by the member until today.

Associated Objects 

This object has the following associated objects. If the API version isn’t specified, they’re available in the same API versions as this object. Otherwise, they’re available in the specified API version and later.

LoyaltyMemberCurrencyChangeEvent (API Version 62.0): Change events are available for the object.

LoyaltyMemberCurrencyFeed (API version 52.0): Sharing rules are available for the object.

LoyaltyMemberCurrencyHistory (API version 52.0): Sharing is available for the object.