Skip to content

Latest commit

 

History

History
36 lines (30 loc) · 1.56 KB

File metadata and controls

36 lines (30 loc) · 1.56 KB

UltracartClient::CustomerLoyalty

Properties

Name Type Description Notes
current_points Integer Current points [optional]
internal_gift_certificate GiftCertificate [optional]
internal_gift_certificate_balance String Loyalty Cashback / Store credit balance (internal gift certificate balance) [optional]
internal_gift_certificate_oid Integer Internal gift certificate oid used to tracking loyalty cashback / store credit. [optional]
ledger_entries Array<CustomerLoyaltyLedger> Ledger entries [optional]
loyalty_tier_expiration_dts String Loyalty tier expiration date (read only because of SDK addition) [optional]
loyalty_tier_name String Loyalty tier name [optional]
loyalty_tier_oid Integer Loyalty tier oid (set to zero to remove the tier) [optional]
pending_points Integer Pending Points [optional]
redemptions Array<CustomerLoyaltyRedemption> Redemptions [optional]

Example

require 'ultracart_api'

instance = UltracartClient::CustomerLoyalty.new(
  current_points: null,
  internal_gift_certificate: null,
  internal_gift_certificate_balance: null,
  internal_gift_certificate_oid: null,
  ledger_entries: null,
  loyalty_tier_expiration_dts: null,
  loyalty_tier_name: null,
  loyalty_tier_oid: null,
  pending_points: null,
  redemptions: null
)