Class BillingPlanInformation

    • Constructor Detail

      • BillingPlanInformation

        public BillingPlanInformation()
    • Method Detail

      • getAppStoreReceipt

        public AppStoreReceipt getAppStoreReceipt()
        .
        Returns:
        appStoreReceipt
      • setAppStoreReceipt

        public void setAppStoreReceipt​(AppStoreReceipt appStoreReceipt)
        setAppStoreReceipt.
      • getBillingAddress

        public AccountAddress getBillingAddress()
        The billing address for the account..
        Returns:
        billingAddress
      • setBillingAddress

        public void setBillingAddress​(AccountAddress billingAddress)
        setBillingAddress.
      • getCreditCardInformation

        public CreditCardInformation getCreditCardInformation()
        A complex type that has information about the credit card used to pay for this account..
        Returns:
        creditCardInformation
      • setCreditCardInformation

        public void setCreditCardInformation​(CreditCardInformation creditCardInformation)
        setCreditCardInformation.
      • getDirectDebitProcessorInformation

        public DirectDebitProcessorInformation getDirectDebitProcessorInformation()
        Information about the bank that processes direct debits for the payment plan..
        Returns:
        directDebitProcessorInformation
      • setDirectDebitProcessorInformation

        public void setDirectDebitProcessorInformation​(DirectDebitProcessorInformation directDebitProcessorInformation)
        setDirectDebitProcessorInformation.
      • downgradeReason

        public BillingPlanInformation downgradeReason​(String downgradeReason)
        downgradeReason.
        Returns:
        BillingPlanInformation
      • getDowngradeReason

        public String getDowngradeReason()
        .
        Returns:
        downgradeReason
      • setDowngradeReason

        public void setDowngradeReason​(String downgradeReason)
        setDowngradeReason.
      • getEnablePreAuth

        public String getEnablePreAuth()
        .
        Returns:
        enablePreAuth
      • setEnablePreAuth

        public void setEnablePreAuth​(String enablePreAuth)
        setEnablePreAuth.
      • getEnableSupport

        public String getEnableSupport()
        .
        Returns:
        enableSupport
      • setEnableSupport

        public void setEnableSupport​(String enableSupport)
        setEnableSupport.
      • getIncludedSeats

        public String getIncludedSeats()
        The number of seats (users) included..
        Returns:
        includedSeats
      • setIncludedSeats

        public void setIncludedSeats​(String includedSeats)
        setIncludedSeats.
      • incrementalSeats

        public BillingPlanInformation incrementalSeats​(String incrementalSeats)
        incrementalSeats.
        Returns:
        BillingPlanInformation
      • getIncrementalSeats

        public String getIncrementalSeats()
        Reserved: TBD.
        Returns:
        incrementalSeats
      • setIncrementalSeats

        public void setIncrementalSeats​(String incrementalSeats)
        setIncrementalSeats.
      • getPaymentMethod

        public String getPaymentMethod()
        .
        Returns:
        paymentMethod
      • setPaymentMethod

        public void setPaymentMethod​(String paymentMethod)
        setPaymentMethod.
      • paymentProcessor

        public BillingPlanInformation paymentProcessor​(String paymentProcessor)
        paymentProcessor.
        Returns:
        BillingPlanInformation
      • getPaymentProcessor

        public String getPaymentProcessor()
        .
        Returns:
        paymentProcessor
      • setPaymentProcessor

        public void setPaymentProcessor​(String paymentProcessor)
        setPaymentProcessor.
      • getPaymentProcessorInformation

        public PaymentProcessorInformation getPaymentProcessorInformation()
        Information about the entity that processes payments for the billing plan..
        Returns:
        paymentProcessorInformation
      • setPaymentProcessorInformation

        public void setPaymentProcessorInformation​(PaymentProcessorInformation paymentProcessorInformation)
        setPaymentProcessorInformation.
      • getPlanInformation

        public PlanInformation getPlanInformation()
        An object used to identify the features and attributes of the account being created..
        Returns:
        planInformation
      • setPlanInformation

        public void setPlanInformation​(PlanInformation planInformation)
        setPlanInformation.
      • getProcessPayment

        public String getProcessPayment()
        .
        Returns:
        processPayment
      • setProcessPayment

        public void setProcessPayment​(String processPayment)
        setProcessPayment.
      • getReferralInformation

        public ReferralInformation getReferralInformation()
        A complex type that contains properties for entering referral and discount information..
        Returns:
        referralInformation
      • setReferralInformation

        public void setReferralInformation​(ReferralInformation referralInformation)
        setReferralInformation.
      • getRenewalStatus

        public String getRenewalStatus()
        .
        Returns:
        renewalStatus
      • setRenewalStatus

        public void setRenewalStatus​(String renewalStatus)
        setRenewalStatus.
      • saleDiscountAmount

        public BillingPlanInformation saleDiscountAmount​(String saleDiscountAmount)
        saleDiscountAmount.
        Returns:
        BillingPlanInformation
      • getSaleDiscountAmount

        public String getSaleDiscountAmount()
        .
        Returns:
        saleDiscountAmount
      • setSaleDiscountAmount

        public void setSaleDiscountAmount​(String saleDiscountAmount)
        setSaleDiscountAmount.
      • saleDiscountFixedAmount

        public BillingPlanInformation saleDiscountFixedAmount​(String saleDiscountFixedAmount)
        saleDiscountFixedAmount.
        Returns:
        BillingPlanInformation
      • getSaleDiscountFixedAmount

        public String getSaleDiscountFixedAmount()
        .
        Returns:
        saleDiscountFixedAmount
      • setSaleDiscountFixedAmount

        public void setSaleDiscountFixedAmount​(String saleDiscountFixedAmount)
        setSaleDiscountFixedAmount.
      • saleDiscountPercent

        public BillingPlanInformation saleDiscountPercent​(String saleDiscountPercent)
        saleDiscountPercent.
        Returns:
        BillingPlanInformation
      • getSaleDiscountPercent

        public String getSaleDiscountPercent()
        .
        Returns:
        saleDiscountPercent
      • setSaleDiscountPercent

        public void setSaleDiscountPercent​(String saleDiscountPercent)
        setSaleDiscountPercent.
      • saleDiscountPeriods

        public BillingPlanInformation saleDiscountPeriods​(String saleDiscountPeriods)
        saleDiscountPeriods.
        Returns:
        BillingPlanInformation
      • getSaleDiscountPeriods

        public String getSaleDiscountPeriods()
        .
        Returns:
        saleDiscountPeriods
      • setSaleDiscountPeriods

        public void setSaleDiscountPeriods​(String saleDiscountPeriods)
        setSaleDiscountPeriods.
      • saleDiscountSeatPriceOverride

        public BillingPlanInformation saleDiscountSeatPriceOverride​(String saleDiscountSeatPriceOverride)
        saleDiscountSeatPriceOverride.
        Returns:
        BillingPlanInformation
      • getSaleDiscountSeatPriceOverride

        public String getSaleDiscountSeatPriceOverride()
        .
        Returns:
        saleDiscountSeatPriceOverride
      • setSaleDiscountSeatPriceOverride

        public void setSaleDiscountSeatPriceOverride​(String saleDiscountSeatPriceOverride)
        setSaleDiscountSeatPriceOverride.
      • getTaxExemptId

        public String getTaxExemptId()
        .
        Returns:
        taxExemptId
      • setTaxExemptId

        public void setTaxExemptId​(String taxExemptId)
        setTaxExemptId.
      • equals

        public boolean equals​(Object o)
        Compares objects.
        Overrides:
        equals in class Object
        Returns:
        true or false depending on comparison result.
      • hashCode

        public int hashCode()
        Returns the HashCode.
        Overrides:
        hashCode in class Object
      • toString

        public String toString()
        Converts the given object to string.
        Overrides:
        toString in class Object