/// <summary> /// Initializes a new instance of the <see cref="TssV2TransactionsGet200ResponsePaymentInformation" /> class. /// </summary> /// <param name="PaymentType">PaymentType.</param> /// <param name="Customer">Customer.</param> /// <param name="Card">Card.</param> /// <param name="Invoice">Invoice.</param> /// <param name="Bank">Bank.</param> /// <param name="AccountFeatures">AccountFeatures.</param> public TssV2TransactionsGet200ResponsePaymentInformation(TssV2TransactionsGet200ResponsePaymentInformationPaymentType PaymentType = default(TssV2TransactionsGet200ResponsePaymentInformationPaymentType), Ptsv2paymentsPaymentInformationCustomer Customer = default(Ptsv2paymentsPaymentInformationCustomer), TssV2TransactionsGet200ResponsePaymentInformationCard Card = default(TssV2TransactionsGet200ResponsePaymentInformationCard), TssV2TransactionsGet200ResponsePaymentInformationInvoice Invoice = default(TssV2TransactionsGet200ResponsePaymentInformationInvoice), TssV2TransactionsGet200ResponsePaymentInformationBank Bank = default(TssV2TransactionsGet200ResponsePaymentInformationBank), TssV2TransactionsGet200ResponsePaymentInformationAccountFeatures AccountFeatures = default(TssV2TransactionsGet200ResponsePaymentInformationAccountFeatures)) { this.PaymentType = PaymentType; this.Customer = Customer; this.Card = Card; this.Invoice = Invoice; this.Bank = Bank; this.AccountFeatures = AccountFeatures; }
/// <summary> /// Initializes a new instance of the <see cref="TssV2TransactionsGet200ResponsePaymentInformation" /> class. /// </summary> /// <param name="PaymentType">PaymentType.</param> /// <param name="Customer">Customer.</param> /// <param name="Card">Card.</param> /// <param name="Invoice">Invoice.</param> /// <param name="Bank">Bank.</param> /// <param name="AccountFeatures">AccountFeatures.</param> /// <param name="PaymentInstrument">PaymentInstrument.</param> /// <param name="InstrumentIdentifier">InstrumentIdentifier.</param> /// <param name="ShippingAddress">ShippingAddress.</param> public TssV2TransactionsGet200ResponsePaymentInformation(TssV2TransactionsGet200ResponsePaymentInformationPaymentType PaymentType = default(TssV2TransactionsGet200ResponsePaymentInformationPaymentType), TssV2TransactionsGet200ResponsePaymentInformationCustomer Customer = default(TssV2TransactionsGet200ResponsePaymentInformationCustomer), TssV2TransactionsGet200ResponsePaymentInformationCard Card = default(TssV2TransactionsGet200ResponsePaymentInformationCard), TssV2TransactionsGet200ResponsePaymentInformationInvoice Invoice = default(TssV2TransactionsGet200ResponsePaymentInformationInvoice), TssV2TransactionsGet200ResponsePaymentInformationBank Bank = default(TssV2TransactionsGet200ResponsePaymentInformationBank), TssV2TransactionsGet200ResponsePaymentInformationAccountFeatures AccountFeatures = default(TssV2TransactionsGet200ResponsePaymentInformationAccountFeatures), PtsV2PaymentsPost201ResponseTokenInformationPaymentInstrument PaymentInstrument = default(PtsV2PaymentsPost201ResponseTokenInformationPaymentInstrument), TssV2TransactionsGet200ResponsePaymentInformationInstrumentIdentifier InstrumentIdentifier = default(TssV2TransactionsGet200ResponsePaymentInformationInstrumentIdentifier), PtsV2PaymentsPost201ResponseTokenInformationShippingAddress ShippingAddress = default(PtsV2PaymentsPost201ResponseTokenInformationShippingAddress)) { this.PaymentType = PaymentType; this.Customer = Customer; this.Card = Card; this.Invoice = Invoice; this.Bank = Bank; this.AccountFeatures = AccountFeatures; this.PaymentInstrument = PaymentInstrument; this.InstrumentIdentifier = InstrumentIdentifier; this.ShippingAddress = ShippingAddress; }