/// <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;
 }
Beispiel #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="EmbeddedInstrumentIdentifier" /> 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="BankAccount">BankAccount.</param>
 /// <param name="ProcessingInformation">ProcessingInformation.</param>
 /// <param name="Metadata">Metadata.</param>
 public EmbeddedInstrumentIdentifier(TmsV1InstrumentIdentifiersPost200ResponseLinks Links = default(TmsV1InstrumentIdentifiersPost200ResponseLinks), string Id = default(string), TmsV1InstrumentIdentifiersPost200ResponseCard Card = default(TmsV1InstrumentIdentifiersPost200ResponseCard), TmsV1InstrumentIdentifiersPost200ResponseBankAccount BankAccount = default(TmsV1InstrumentIdentifiersPost200ResponseBankAccount), TmsV1InstrumentIdentifiersPost200ResponseProcessingInformation ProcessingInformation = default(TmsV1InstrumentIdentifiersPost200ResponseProcessingInformation), TmsV1InstrumentIdentifiersPost200ResponseMetadata Metadata = default(TmsV1InstrumentIdentifiersPost200ResponseMetadata))
 {
     this.Links                 = Links;
     this.Id                    = Id;
     this.Card                  = Card;
     this.BankAccount           = BankAccount;
     this.ProcessingInformation = ProcessingInformation;
     this.Metadata              = Metadata;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="EmbeddedInstrumentIdentifierResponse" /> 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 EmbeddedInstrumentIdentifierResponse(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;
 }
Beispiel #4
0
 /// <summary>
 /// Initializes a new instance of the <see cref="PaymentInstrument" /> class.
 /// </summary>
 /// <param name="Links">Links.</param>
 /// <param name="BankAccount">BankAccount.</param>
 /// <param name="Card">Card.</param>
 /// <param name="BuyerInformation">BuyerInformation.</param>
 /// <param name="BillTo">BillTo.</param>
 /// <param name="ProcessingInformation">ProcessingInformation.</param>
 /// <param name="MerchantInformation">MerchantInformation.</param>
 /// <param name="MetaData">MetaData.</param>
 /// <param name="InstrumentIdentifier">InstrumentIdentifier.</param>
 public PaymentInstrument(TmsV1InstrumentIdentifiersPost200ResponseLinks Links = default(TmsV1InstrumentIdentifiersPost200ResponseLinks), TmsV1InstrumentIdentifiersPaymentInstrumentsGet200ResponseEmbeddedBankAccount BankAccount = default(TmsV1InstrumentIdentifiersPaymentInstrumentsGet200ResponseEmbeddedBankAccount), TmsV1InstrumentIdentifiersPaymentInstrumentsGet200ResponseEmbeddedCard Card = default(TmsV1InstrumentIdentifiersPaymentInstrumentsGet200ResponseEmbeddedCard), TmsV1InstrumentIdentifiersPaymentInstrumentsGet200ResponseEmbeddedBuyerInformation BuyerInformation = default(TmsV1InstrumentIdentifiersPaymentInstrumentsGet200ResponseEmbeddedBuyerInformation), TmsV1InstrumentIdentifiersPaymentInstrumentsGet200ResponseEmbeddedBillTo BillTo = default(TmsV1InstrumentIdentifiersPaymentInstrumentsGet200ResponseEmbeddedBillTo), TmsV1InstrumentIdentifiersPaymentInstrumentsGet200ResponseEmbeddedProcessingInformation ProcessingInformation = default(TmsV1InstrumentIdentifiersPaymentInstrumentsGet200ResponseEmbeddedProcessingInformation), TmsV1InstrumentIdentifiersPaymentInstrumentsGet200ResponseEmbeddedMerchantInformation MerchantInformation = default(TmsV1InstrumentIdentifiersPaymentInstrumentsGet200ResponseEmbeddedMerchantInformation), TmsV1InstrumentIdentifiersPost200ResponseMetadata MetaData = default(TmsV1InstrumentIdentifiersPost200ResponseMetadata), TmsV1InstrumentIdentifiersPaymentInstrumentsGet200ResponseEmbeddedInstrumentIdentifier InstrumentIdentifier = default(TmsV1InstrumentIdentifiersPaymentInstrumentsGet200ResponseEmbeddedInstrumentIdentifier))
 {
     this.Links                 = Links;
     this.BankAccount           = BankAccount;
     this.Card                  = Card;
     this.BuyerInformation      = BuyerInformation;
     this.BillTo                = BillTo;
     this.ProcessingInformation = ProcessingInformation;
     this.MerchantInformation   = MerchantInformation;
     this.MetaData              = MetaData;
     this.InstrumentIdentifier  = InstrumentIdentifier;
 }