▼NCWSWrapper | |
CAccountInfo | Account information |
CAmountConfirmationData | Results returned after terminal prompts customer to confirm amount |
CAmountConfResults | Result of the amount confirmation of a transaction |
CApiInfoResults | Result object returned from requesting API info, such as version number, preferred card reader, etc |
CAResults | Base class for the results in the response from CWS WebService |
CBinLookupResult | Contains information about a bin lookup for a payment card |
CCalculateExtraChargeArgs | Object which contains all extra charge calculation attributes. It is passed to CWS.CalculateExtraCharge |
CCardData | Contains information retrieved from a customer's card by the card reader |
CCardEntryType | How the credit card can be obtained |
CCardReadArgs | Holds information needed to perform a card read on the card reader.
|
CCardReaderConfigArgs | Contains information needed to setup and configure a connection to a card reader |
CCardReaderConnection | A connection to an available card reader |
CCardReaderInfo | Contains information about the connected card reader |
CCardReaderInfoResults | Result object returned after requesting info about the connected card reader |
CCardType | You can restrict what kind of card the customer uses |
CConConInfo | Contains information about the current version of Converge Connect (ConCon) |
CConnectionMethod | The way readers can connect |
CConnectionType | The type of connection to make |
CCountryCode | The available country codes |
CCWS | Root class for C# access to CWS's RESTful API |
CCWSEvent | Notification events emitted by CWS |
CCWSInfo | Contains information on CWS, including communicating port, version, etc |
CDebitNetworkChoice | The available choices for debit network preference |
CDeviceConfigArgs | Contains information needed to perform a device search |
CDeviceConnectionCriteria | Device connection criteria for a device search |
CDeviceProviderType | The name of the device provider |
CDeviceStatusData | Contains information on the status of the card reader |
CDeviceStatusResults | Result object returned after requesting the status of the connected device |
CDeviceType | The type of device to search for |
CEmailPaymentArgs | Arguments to Email a receipt |
CEmvApplication | EMV Application that the user might be asked to choose from a list, in case selection is not supported on the card reader |
CEmvResponseData | Contains information about an EMV transaction reponse |
CEnvironmentInfoResults | Result object returned after requesting information about the environment, such as version info on CWS, ConvergeConnect, and Commerce SDK |
CGratuityAmount | Gratuity |
CHandleBinLookupResultInfo | Object which contains information for handling a bin lookup result |
CHealthcareAmount | Object which contains healthcare related amounts |
CInetAddress | Contains information used to make TCP/IP connections |
CLanguageCode | The available languages |
CLanguageInformation | Contains the language and country codes for the terminal |
CLogLevel | Log Level |
CMoney | Representation of monetary amounts with a currency code (ECLCurrencyCode - ISO 4217) and a value in minor units.
-
$10.95 USD would be specified as a minor units value of 1095 and a currency code of USD.
-
$0.10 USD would be specified as a minor units value of 10 and a currency code of USD.
|
COpenPaymentArgs | Holds information needed to communicate with the payment gateway |
COpenPaymentData | Results for a OpenPaymentGateway |
COpenPaymentGatewayResults | Results object returned from OpenPaymentGateway |
COutcome | Result object returned after completing a transaction |
COverrideCvmOptions | Contains information used to override the signature option |
COverrideCvmOptionsResults | Result object returned after requesting to override cvm options |
COverrideDebitNetworkPreferences | Contains information used to override debit network preferences for specific card brands |
COverrideDebitNetworkPreferencesResults | Result object returned after requesting the debit network preferrences to override |
COverrideDefaultTerminalLanguage | Contains information used to override the language on a card reader |
COverrideLanguageResults | Result object returned after requesting to override a default terminal language |
CPaymentArgs | Object which contains all payment transaction options. It is passed to CWS.StartPaymentTransaction |
CPaymentTransactionData | Results returned from a payment transaction |
CPaymentTransactionResults | Result object returned from a payment transaction |
CPinData | Contains the encrypted pin data retrieved from the card reader |
CPinEntryResults | Result object returned from requesting the customer's PIN |
CPrintControl | Special characters that can be inserted into receipts you print |
CPrinterData | Contains information about a connected printer |
CPrinterInfo | Contains information about a connected printer |
CPrinterInfoResults | Request object returned after requesting info from a connected printer |
CPrinterSearchResults | Result object returned after searching for any connected printers |
CPrintPaymentArgs | Object to hold print payment parameters |
CPrintReceiptResults | Result object returned after printing a receipt from a connected printer |
CProxyInfo | Contains informtion and credentials to communicate through a secure proxy |
CQuickSelection | QuickSelection - object to hold three gratuity amounts for use with gratuity flow. These gratuity amounts are expressed in a Dictionary<String,String> with the following required three keys |
CReaderSearchResults | Result object returned after searching for any connected card readers |
CRebootResults | Result object returned after requesting the device to reboot |
CResetResults | Result object returned after requesting that the device perform a reset |
CRuntimeInfo | Contains runtime information for CWS |
CSetPrefsResults | Result object returned after setting the preferences of the terminal |
CSetTerminalCardholderInputModeConfigurationResults | Result object returned after requesting to set terminal cardholder input mode |
CSetTerminalDeviceConfigurationResults | Result object returned after requesting to set terminal device (i.e. device type, CAT level, etc) configuration |
CSigCaptureResults | Result object returned after capturing the customer's signature |
CsignatureBitmap | Contains the data for the signature bitmap obtained from the card reader or other mechanism |
CSignatureData | Holds information on the signature data retrieved from the customer |
CSignatureOption | The available choices for signature option |
CTenderType | Constants to specify the tender type |
CTerminalCardholderInputModeConfiguration | Contains information on terminal cardholder input mode |
CTerminalConfiguration | Contains information on the configuration of the card reader |
CTerminalDeviceConfiguration | Contains information on terminal device configuration (i.e. device type, CAT level, etc.) |
CTime | Representation of time in hour (0-23) and minute (0-59) |
CTLVArgs | Contains information on the payment gateway and the TLV data values to use |
CTransaction | Details of a transaction - either part of PaymentTransactionData (returned from PaymentTransaction) or returned from a transction search |
CTransactionData | Contains information about the transaction performed on the card reader |
CTransactionSearchArgs | Transaction search criteria |
CTransactionSearchData | Results for a transaction search |
CTransactionSearchResults | Results returned from a transaction search |
CTransactionType | Constants used to specify transaction types |
CTransArgs | Arguments used to initiate a transaction on card reader |
CTransResults | Result object returned after performing a transaction |
CUpdateKeysResults | Result object returned after updating the keys in the device |
CVersionInfo | Contains version information about CWS or another library being used |
CVersionInfoResults | Result object after requesting version information on CWS, ConvergeConnect, and Commerce SDK |