CWS Wrapper Library  5.1.0
Properties | List of all members
CWSWrapper.TransactionData Class Reference

Contains information about the transaction performed on the card reader. More...

Properties

int id [get, set]
 The ID of the transaction. More...
 
string error [get, set]
 Any errors that were encountered during a transaction. More...
 
bool completed [get, set]
 Set to true if the transaction was successfully completed. Otherwise, it is set to false. More...
 
bool needAuthorization [get, set]
 Set to true if the transaction still needs authorization. Otherwise, it is set to false. More...
 
string needSignatureReason [get, set]
 The reason that the customer's signature is needed. More...
 
CardData cardData [get, set]
 The card data obtained by the card reader. More...
 
Outcome outcome [get, set]
 The outcome of the transaction. More...
 
SignatureData signatureData [get, set]
 The signature data obtained from the card reader, if any. More...
 
GratuityAmount gratuityAmount [get, set]
 The amount of gratuity that was processed during the transaction. More...
 

Detailed Description

Contains information about the transaction performed on the card reader.

Property Documentation

◆ cardData

CardData CWSWrapper.TransactionData.cardData
getset

The card data obtained by the card reader.

◆ completed

bool CWSWrapper.TransactionData.completed
getset

Set to true if the transaction was successfully completed. Otherwise, it is set to false.

◆ error

string CWSWrapper.TransactionData.error
getset

Any errors that were encountered during a transaction.

◆ gratuityAmount

GratuityAmount CWSWrapper.TransactionData.gratuityAmount
getset

The amount of gratuity that was processed during the transaction.

◆ id

int CWSWrapper.TransactionData.id
getset

The ID of the transaction.

◆ needAuthorization

bool CWSWrapper.TransactionData.needAuthorization
getset

Set to true if the transaction still needs authorization. Otherwise, it is set to false.

◆ needSignatureReason

string CWSWrapper.TransactionData.needSignatureReason
getset

The reason that the customer's signature is needed.

◆ outcome

Outcome CWSWrapper.TransactionData.outcome
getset

The outcome of the transaction.

◆ signatureData

SignatureData CWSWrapper.TransactionData.signatureData
getset

The signature data obtained from the card reader, if any.


The documentation for this class was generated from the following file: