Class AccountBillingPlanResponse


  • public class AccountBillingPlanResponse
    extends Object
    Defines an account billing plan response object..
    • Constructor Detail

      • AccountBillingPlanResponse

        public AccountBillingPlanResponse()
    • Method Detail

      • getBillingAddress

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

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

        public AccountBillingPlanResponse billingAddressIsCreditCardAddress​(String billingAddressIsCreditCardAddress)
        billingAddressIsCreditCardAddress.
        Returns:
        AccountBillingPlanResponse
      • getBillingAddressIsCreditCardAddress

        public String getBillingAddressIsCreditCardAddress()
        When set to **true**, the credit card address information is the same as that returned as the billing address. If false, then the billing address is considered a billing contact address, and the credit card address can be different..
        Returns:
        billingAddressIsCreditCardAddress
      • setBillingAddressIsCreditCardAddress

        public void setBillingAddressIsCreditCardAddress​(String billingAddressIsCreditCardAddress)
        setBillingAddressIsCreditCardAddress.
      • getBillingPlan

        public AccountBillingPlan getBillingPlan()
        An object that contains details about the billing plan..
        Returns:
        billingPlan
      • setBillingPlan

        public void setBillingPlan​(AccountBillingPlan billingPlan)
        setBillingPlan.
      • 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.
      • setDowngradePlanInformation

        public void setDowngradePlanInformation​(DowngradePlanUpdateResponse downgradePlanInformation)
        setDowngradePlanInformation.
      • getDowngradeRequestInformation

        public DowngradeRequestInformation getDowngradeRequestInformation()
        .
        Returns:
        downgradeRequestInformation
      • setDowngradeRequestInformation

        public void setDowngradeRequestInformation​(DowngradeRequestInformation downgradeRequestInformation)
        setDowngradeRequestInformation.
      • getPaymentMethod

        public String getPaymentMethod()
        .
        Returns:
        paymentMethod
      • setPaymentMethod

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

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

        public void setPaymentProcessorInformation​(PaymentProcessorInformation paymentProcessorInformation)
        setPaymentProcessorInformation.
      • 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.
      • getSuccessorPlans

        public List<BillingPlan> getSuccessorPlans()
        .
        Returns:
        successorPlans
      • setSuccessorPlans

        public void setSuccessorPlans​(List<BillingPlan> successorPlans)
        setSuccessorPlans.
      • 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