/// <summary> /// Initializes a new instance of the <see cref="TmsV1InstrumentIdentifiersPost200Response" /> class. /// </summary> /// <param name="Links">Links.</param> /// <param name="Card">Card.</param> /// <param name="BankAccount">BankAccount.</param> /// <param name="ProcessingInformation">ProcessingInformation.</param> /// <param name="Metadata">Metadata.</param> public TmsV1InstrumentIdentifiersPost200Response(TmsV1InstrumentIdentifiersPost200ResponseLinks Links = default(TmsV1InstrumentIdentifiersPost200ResponseLinks), TmsV1InstrumentIdentifiersPost200ResponseCard Card = default(TmsV1InstrumentIdentifiersPost200ResponseCard), Tmsv1instrumentidentifiersBankAccount BankAccount = default(Tmsv1instrumentidentifiersBankAccount), TmsV1InstrumentIdentifiersPost200ResponseProcessingInformation ProcessingInformation = default(TmsV1InstrumentIdentifiersPost200ResponseProcessingInformation), TmsV1InstrumentIdentifiersPost200ResponseMetadata Metadata = default(TmsV1InstrumentIdentifiersPost200ResponseMetadata)) { this.Links = Links; this.Card = Card; this.BankAccount = BankAccount; this.ProcessingInformation = ProcessingInformation; this.Metadata = Metadata; }
/// <summary> /// Initializes a new instance of the <see cref="Body" /> class. /// </summary> /// <param name="Links">Links.</param> /// <param name="Card">Card.</param> /// <param name="BankAccount">BankAccount.</param> /// <param name="ProcessingInformation">ProcessingInformation.</param> /// <param name="Metadata">Metadata.</param> public Body(Tmsv1instrumentidentifiersLinks Links = default(Tmsv1instrumentidentifiersLinks), Tmsv1instrumentidentifiersCard Card = default(Tmsv1instrumentidentifiersCard), Tmsv1instrumentidentifiersBankAccount BankAccount = default(Tmsv1instrumentidentifiersBankAccount), Tmsv1instrumentidentifiersProcessingInformation ProcessingInformation = default(Tmsv1instrumentidentifiersProcessingInformation), Tmsv1instrumentidentifiersMetadata Metadata = default(Tmsv1instrumentidentifiersMetadata)) { this.Links = Links; this.Card = Card; this.BankAccount = BankAccount; this.ProcessingInformation = ProcessingInformation; this.Metadata = Metadata; }
/// <summary> /// Initializes a new instance of the <see cref="TmsV1InstrumentIdentifiersPaymentInstrumentsGet200ResponseEmbeddedEmbeddedInstrumentIdentifier" /> class. /// </summary> /// <param name="Links">Links.</param> /// <param name="Id">The ID of the existing instrument identifier to be linked to the newly created payment instrument..</param> /// <param name="Card">Card.</param> /// <param name="TokenizedCard">TokenizedCard.</param> /// <param name="BankAccount">BankAccount.</param> /// <param name="Issuer">Issuer.</param> /// <param name="ProcessingInformation">ProcessingInformation.</param> /// <param name="Metadata">Metadata.</param> public TmsV1InstrumentIdentifiersPaymentInstrumentsGet200ResponseEmbeddedEmbeddedInstrumentIdentifier(TmsV1InstrumentIdentifiersPost200ResponseLinks Links = default(TmsV1InstrumentIdentifiersPost200ResponseLinks), string Id = default(string), TmsV1InstrumentIdentifiersPost200ResponseCard Card = default(TmsV1InstrumentIdentifiersPost200ResponseCard), TmsV1InstrumentIdentifiersPost200ResponseTokenizedCard TokenizedCard = default(TmsV1InstrumentIdentifiersPost200ResponseTokenizedCard), Tmsv1instrumentidentifiersBankAccount BankAccount = default(Tmsv1instrumentidentifiersBankAccount), TmsV1InstrumentIdentifiersPost200ResponseIssuer Issuer = default(TmsV1InstrumentIdentifiersPost200ResponseIssuer), TmsV1InstrumentIdentifiersPost200ResponseProcessingInformation ProcessingInformation = default(TmsV1InstrumentIdentifiersPost200ResponseProcessingInformation), TmsV1InstrumentIdentifiersPost200ResponseMetadata Metadata = default(TmsV1InstrumentIdentifiersPost200ResponseMetadata)) { this.Links = Links; this.Id = Id; this.Card = Card; this.TokenizedCard = TokenizedCard; this.BankAccount = BankAccount; this.Issuer = Issuer; this.ProcessingInformation = ProcessingInformation; this.Metadata = Metadata; }
/// <summary> /// Initializes a new instance of the <see cref="InstrumentIdentifierEnrollableCard" /> class. /// </summary> /// <param name="Type">Enrol card for a Network Token.</param> /// <param name="Card">Card.</param> /// <param name="BankAccount">BankAccount.</param> /// <param name="BillTo">BillTo.</param> public InstrumentIdentifierEnrollableCard(string Type = default(string), Tmsv1instrumentidentifiersCard Card = default(Tmsv1instrumentidentifiersCard), Tmsv1instrumentidentifiersBankAccount BankAccount = default(Tmsv1instrumentidentifiersBankAccount), Tmsv1instrumentidentifiersBillTo BillTo = default(Tmsv1instrumentidentifiersBillTo)) { this.Type = Type; this.Card = Card; this.BankAccount = BankAccount; this.BillTo = BillTo; }
/// <summary> /// Initializes a new instance of the <see cref="CreateInstrumentIdentifierRequest" /> class. /// </summary> /// <param name="Type">Enrol card for a Network Token.</param> /// <param name="Card">Card.</param> /// <param name="BankAccount">BankAccount.</param> /// <param name="BillTo">BillTo.</param> public CreateInstrumentIdentifierRequest(string Type = default(string), Tmsv1instrumentidentifiersCard Card = default(Tmsv1instrumentidentifiersCard), Tmsv1instrumentidentifiersBankAccount BankAccount = default(Tmsv1instrumentidentifiersBankAccount), Tmsv1instrumentidentifiersBillTo BillTo = default(Tmsv1instrumentidentifiersBillTo)) { this.Type = Type; this.Card = Card; this.BankAccount = BankAccount; this.BillTo = BillTo; }
/// <summary> /// Initializes a new instance of the <see cref="EmbeddedInstrumentIdentifierRequest" /> class. /// </summary> /// <param name="Id">The ID of the existing instrument identifier to be linked to the newly created payment instrument..</param> /// <param name="Card">Card.</param> /// <param name="BankAccount">BankAccount.</param> public EmbeddedInstrumentIdentifierRequest(string Id = default(string), TmsV1InstrumentIdentifiersPost200ResponseCard Card = default(TmsV1InstrumentIdentifiersPost200ResponseCard), Tmsv1instrumentidentifiersBankAccount BankAccount = default(Tmsv1instrumentidentifiersBankAccount)) { this.Id = Id; this.Card = Card; this.BankAccount = BankAccount; }
/// <summary> /// Initializes a new instance of the <see cref="Tmsv1paymentinstrumentsInstrumentIdentifier" /> class. /// </summary> /// <param name="Id">The ID of the existing instrument identifier to be linked to the newly created payment instrument..</param> /// <param name="Card">Card.</param> /// <param name="BankAccount">BankAccount.</param> public Tmsv1paymentinstrumentsInstrumentIdentifier(string Id = default(string), TmsV1InstrumentIdentifiersPost200ResponseCard Card = default(TmsV1InstrumentIdentifiersPost200ResponseCard), Tmsv1instrumentidentifiersBankAccount BankAccount = default(Tmsv1instrumentidentifiersBankAccount)) { this.Id = Id; this.Card = Card; this.BankAccount = BankAccount; }