Class LoyaltyData


  • public class LoyaltyData
    extends Object
    Definition: Data related to a Loyalty program or account. -- Usage: In the Payment, Loyalty or Balance Inquiry Request messageType, it allows the Sale Terminal to send the identification of the loyalty account or an awarded amount or an amount to redeem to the loyalty account.

    Java class for LoyaltyData complex type.

    The following schema fragment specifies the expected content contained within this class.

     <complexType name="LoyaltyData">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element name="CardAcquisitionReference" type="{}TransactionIdentification" minOccurs="0"/>
             <element name="LoyaltyAccountID" type="{}LoyaltyAccountID" minOccurs="0"/>
             <element name="LoyaltyAmount" type="{}LoyaltyAmount" minOccurs="0"/>
           </sequence>
         </restriction>
       </complexContent>
     </complexType>
     
    • Field Detail

      • loyaltyAccountID

        protected LoyaltyAccountID loyaltyAccountID
        The Loyalty account id.
      • loyaltyAmount

        protected LoyaltyAmount loyaltyAmount
        The Loyalty amount.
    • Constructor Detail

      • LoyaltyData

        public LoyaltyData()