Skip to content

Latest commit

 

History

History
31 lines (24 loc) · 1.53 KB

RollbackDeductedLoyaltyPointsEffectProps.md

File metadata and controls

31 lines (24 loc) · 1.53 KB

TalonOne::RollbackDeductedLoyaltyPointsEffectProps

Properties

Name Type Description Notes
program_id Integer The ID of the loyalty program where these points were reimbursed.
sub_ledger_id String The ID of the subledger within the loyalty program where these points were reimbursed.
value Float The amount of reimbursed points that were added.
recipient_integration_id String The user for whom these points were reimbursed.
start_date DateTime Date after which the reimbursed points will be valid. [optional]
expiry_date DateTime Date after which the reimbursed points will expire. [optional]
transaction_uuid String The identifier of 'addition' entries added to the ledger as the `deductLoyaltyPoints` effect is rolled back.
card_identifier String The alphanumeric identifier of the loyalty card. [optional]

Code Sample

require 'TalonOne'

instance = TalonOne::RollbackDeductedLoyaltyPointsEffectProps.new(program_id: null,
                                 sub_ledger_id: null,
                                 value: null,
                                 recipient_integration_id: URNGV8294NV,
                                 start_date: null,
                                 expiry_date: null,
                                 transaction_uuid: null,
                                 card_identifier: summer-loyalty-card-0543)