Skip to content

Latest commit

 

History

History
34 lines (23 loc) · 1.77 KB

CardLedgerTransactionLogEntryIntegrationAPI.md

File metadata and controls

34 lines (23 loc) · 1.77 KB

CardLedgerTransactionLogEntryIntegrationAPI

Log entry for a given loyalty card transaction.

Properties

Name Type Description Notes
created OffsetDateTime Date and time the loyalty card transaction occurred.
programId Integer ID of the loyalty program.
cardIdentifier String The alphanumeric identifier of the loyalty card.
customerSessionId String ID of the customer session where the transaction occurred. [optional]
type TypeEnum Type of transaction. Possible values: - `addition`: Signifies added points. - `subtraction`: Signifies deducted points.
name String Name or reason of the loyalty ledger transaction.
startDate String When points become active. Possible values: - `immediate`: Points are active immediately. - a timestamp value: Points become active at a given date and time.
expiryDate String Date when points expire. Possible values are: - `unlimited`: Points have no expiration date. - `timestamp value`: Points expire on the given date.
subledgerId String ID of the subledger.
amount BigDecimal Amount of loyalty points added or deducted in the transaction.
id Integer ID of the loyalty ledger transaction.
rulesetId Integer The ID of the ruleset containing the rule that triggered this effect. [optional]
ruleName String The name of the rule that triggered this effect. [optional]

Enum: TypeEnum

Name Value
ADDITION "addition"
SUBTRACTION "subtraction"