Example #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="AccountBillingPlanResponse" /> class.
 /// </summary>
 /// <param name="BillingAddress">BillingAddress.</param>
 /// <param name="BillingAddressIsCreditCardAddress">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..</param>
 /// <param name="BillingPlan">BillingPlan.</param>
 /// <param name="CreditCardInformation">CreditCardInformation.</param>
 /// <param name="ReferralInformation">ReferralInformation.</param>
 /// <param name="SuccessorPlans">.</param>
 public AccountBillingPlanResponse(AccountAddress BillingAddress = default(AccountAddress), string BillingAddressIsCreditCardAddress = default(string), AccountBillingPlan BillingPlan = default(AccountBillingPlan), CreditCardInformation CreditCardInformation = default(CreditCardInformation), ReferralInformation ReferralInformation = default(ReferralInformation), List <BillingPlan> SuccessorPlans = default(List <BillingPlan>))
 {
     this.BillingAddress = BillingAddress;
     this.BillingAddressIsCreditCardAddress = BillingAddressIsCreditCardAddress;
     this.BillingPlan           = BillingPlan;
     this.CreditCardInformation = CreditCardInformation;
     this.ReferralInformation   = ReferralInformation;
     this.SuccessorPlans        = SuccessorPlans;
 }
Example #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="AccountBillingPlanResponse" /> class.
 /// </summary>
 /// <param name="BillingAddress">BillingAddress.</param>
 /// <param name="BillingAddressIsCreditCardAddress">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..</param>
 /// <param name="BillingPlan">BillingPlan.</param>
 /// <param name="CreditCardInformation">CreditCardInformation.</param>
 /// <param name="DirectDebitProcessorInformation">DirectDebitProcessorInformation.</param>
 /// <param name="DowngradePlanInformation">DowngradePlanInformation.</param>
 /// <param name="PaymentMethod">PaymentMethod.</param>
 /// <param name="PaymentProcessorInformation">PaymentProcessorInformation.</param>
 /// <param name="ReferralInformation">ReferralInformation.</param>
 /// <param name="SuccessorPlans">SuccessorPlans.</param>
 public AccountBillingPlanResponse(AccountAddress BillingAddress = default(AccountAddress), string BillingAddressIsCreditCardAddress = default(string), AccountBillingPlan BillingPlan = default(AccountBillingPlan), CreditCardInformation CreditCardInformation = default(CreditCardInformation), DirectDebitProcessorInformation DirectDebitProcessorInformation = default(DirectDebitProcessorInformation), DowngradePlanUpdateResponse DowngradePlanInformation = default(DowngradePlanUpdateResponse), string PaymentMethod = default(string), PaymentProcessorInformation PaymentProcessorInformation = default(PaymentProcessorInformation), ReferralInformation ReferralInformation = default(ReferralInformation), List <BillingPlan> SuccessorPlans = default(List <BillingPlan>))
 {
     this.BillingAddress = BillingAddress;
     this.BillingAddressIsCreditCardAddress = BillingAddressIsCreditCardAddress;
     this.BillingPlan                     = BillingPlan;
     this.CreditCardInformation           = CreditCardInformation;
     this.DirectDebitProcessorInformation = DirectDebitProcessorInformation;
     this.DowngradePlanInformation        = DowngradePlanInformation;
     this.PaymentMethod                   = PaymentMethod;
     this.PaymentProcessorInformation     = PaymentProcessorInformation;
     this.ReferralInformation             = ReferralInformation;
     this.SuccessorPlans                  = SuccessorPlans;
 }