/// <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: - `contact`: Read from direct contact with chip card. - `contactless`: Read from a contactless interface using chip data. - `keyed`: Manually keyed into POS terminal. - `msd`: Read from a contactless interface using magnetic stripe data (MSD). - `swiped`: Read from credit card magnetic stripe. The contact, contactless, and msd values are supported only for EMV transactions. For details, see the `pos_entry_mode` 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: - `1`: Terminal has a magnetic stripe reader only. - `2`: Terminal has a magnetic stripe reader and manual entry capability. - `3`: Terminal has manual entry capability only. - `4`: Terminal can read chip cards. - `5`: 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 `terminal_capability` 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; }
/// <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; }