Class PaymentAccountStatus


  • public class PaymentAccountStatus
    extends Object
    Definition: Data related to the result of a Balance Inquiry request.

    Java class for PaymentAccountStatus complex type.

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

     <complexType name="PaymentAccountStatus">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element name="PaymentInstrumentData" type="{}PaymentInstrumentData" minOccurs="0"/>
             <element name="PaymentAcquirerData" type="{}PaymentAcquirerData" minOccurs="0"/>
             <element name="LoyaltyAccountStatus" type="{}LoyaltyAccountStatus" minOccurs="0"/>
           </sequence>
           <attribute name="Currency" type="{}ISOCurrency3A" />
           <attribute name="CurrentBalance" type="{}SimpleAmountType" />
         </restriction>
       </complexContent>
     </complexType>
     
    • Field Detail

      • paymentInstrumentData

        protected PaymentInstrumentData paymentInstrumentData
        The Payment instrument data.
      • paymentAcquirerData

        protected PaymentAcquirerData paymentAcquirerData
        The Payment acquirer data.
      • loyaltyAccountStatus

        protected LoyaltyAccountStatus loyaltyAccountStatus
        The Loyalty account status.
      • currency

        protected String currency
        The Currency.
      • currentBalance

        protected BigDecimal currentBalance
        The Current balance.
    • Constructor Detail

      • PaymentAccountStatus

        public PaymentAccountStatus()
    • Method Detail

      • setPaymentInstrumentData

        public void setPaymentInstrumentData​(PaymentInstrumentData value)
        Sets the value of the paymentInstrumentData property.
        Parameters:
        value - allowed object is PaymentInstrumentData
      • setPaymentAcquirerData

        public void setPaymentAcquirerData​(PaymentAcquirerData value)
        Sets the value of the paymentAcquirerData property.
        Parameters:
        value - allowed object is PaymentAcquirerData
      • setLoyaltyAccountStatus

        public void setLoyaltyAccountStatus​(LoyaltyAccountStatus value)
        Sets the value of the loyaltyAccountStatus property.
        Parameters:
        value - allowed object is LoyaltyAccountStatus
      • getCurrency

        public String getCurrency()
        Gets the value of the currency property.
        Returns:
        possible object is String
      • setCurrency

        public void setCurrency​(String value)
        Sets the value of the currency property.
        Parameters:
        value - allowed object is String
      • getCurrentBalance

        public BigDecimal getCurrentBalance()
        Gets the value of the currentBalance property.
        Returns:
        possible object is BigDecimal
      • setCurrentBalance

        public void setCurrentBalance​(BigDecimal value)
        Sets the value of the currentBalance property.
        Parameters:
        value - allowed object is BigDecimal