/// <summary>
 /// Initializes a new instance of the <see cref="TssV2TransactionsGet200ResponsePointOfSaleInformation" /> class.
 /// </summary>
 /// <param name="EntryMode">Method of entering credit card information into the POS terminal. Possible values:   - &#x60;contact&#x60;: Read from direct contact with chip card.  - &#x60;contactless&#x60;: Read from a contactless interface using chip data.  - &#x60;keyed&#x60;: Manually keyed into POS terminal.  - &#x60;msd&#x60;: Read from a contactless interface using magnetic stripe data (MSD).  - &#x60;swiped&#x60;: Read from credit card magnetic stripe.  The contact, contactless, and msd values are supported only for EMV transactions.  For details, see the &#x60;pos_entry_mode&#x60; field description in [Card-Present Processing Using the SCMP API.](https://apps.cybersource.com/library/documentation/dev_guides/Retail_SCMP_API/html/) .</param>
 /// <param name="TerminalCapability">POS terminal’s capability. Possible values:   - &#x60;1&#x60;: Terminal has a magnetic stripe reader only.  - &#x60;2&#x60;: Terminal has a magnetic stripe reader and manual entry capability.  - &#x60;3&#x60;: Terminal has manual entry capability only.  - &#x60;4&#x60;: Terminal can read chip cards.  - &#x60;5&#x60;: Terminal can read contactless chip cards.  The values of 4 and 5 are supported only for EMV transactions. * Applicable only for CTV for Payouts.  For processor-specific details, see the &#x60;terminal_capability&#x60; field description in [Card-Present Processing Using the SCMP API.](https://apps.cybersource.com/library/documentation/dev_guides/Retail_SCMP_API/html/) .</param>
 /// <param name="Emv">Emv.</param>
 public TssV2TransactionsGet200ResponsePointOfSaleInformation(string EntryMode = default(string), int?TerminalCapability = default(int?), Ptsv2paymentsidreversalsPointOfSaleInformationEmv Emv = default(Ptsv2paymentsidreversalsPointOfSaleInformationEmv))
 {
     this.EntryMode          = EntryMode;
     this.TerminalCapability = TerminalCapability;
     this.Emv = Emv;
 }
Exemple #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="Ptsv2paymentsidreversalsPointOfSaleInformation" /> class.
 /// </summary>
 /// <param name="Emv">Emv.</param>
 public Ptsv2paymentsidreversalsPointOfSaleInformation(Ptsv2paymentsidreversalsPointOfSaleInformationEmv Emv = default(Ptsv2paymentsidreversalsPointOfSaleInformationEmv))
 {
     this.Emv = Emv;
 }