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

Results returned from a payment transaction More...

Inheritance diagram for CWSWrapper.PaymentTransactionData:
CWSWrapper.Transaction

Properties

string[] errors [get, set]
 Array of textual error strings More...
 
string? approved [get]
 Approved - yes or no More...
 
string tokenizedCard [get, set]
 TokenizedCard - returned when generateToken=true More...
 
string tokenExpirationDate [get, set]
 TokenExpirationDate - returned when generateToken=true More...
 
Money balanceDue [get, set]
 For partially approved transactions this holds the balance due. More...
 
Money amountAuthorized [get, set]
 Amount actually authorized More...
 
string creditSurchargeStatus [get, set]
 Credit Surcharge Status, valid values: APPLIED, NOT_APPLIED and DECLINED More...
 
Money creditSurcharge [get, set]
 Credit Surcharge Amount More...
 
string octFundingTxnCount [get, set]
 Oct Funding Transaction Count More...
 
Money octFundingTxnAmount [get, set]
 Oct Funding Transaction Amount More...
 
string octFundingGiftCardCount [get, set]
 Oct Funding Gift Card Count More...
 
Money octFundingGiftCardAmount [get, set]
 Oct Funding Gift Card Amount More...
 
- Properties inherited from CWSWrapper.Transaction
string id [get, set]
 Unique id to identify the transaction. Can be used to print historically, perform linked refunds, voids etc. More...
 
string result [get, set]
 Transaction result More...
 
string transactionType [get, set]
 The type of transaction TransactionType More...
 
string tenderType [get, set]
 
string maskedPan [get, set]
 The creditcard number, masked More...
 
string cardScheme [get, set]
 VISA, Mastercard etc More...
 
string firstName [get, set]
 Card holder's first name More...
 
string lastName [get, set]
 Card holder's last name More...
 
bool isFallback [get, set]
 transaction is fallback or not More...
 
string date [get, set]
 Date of the transaction More...
 
Money amount [get, set]
 Amount of the transation - this includes tax, tip and surcharge. More...
 
Money amountRefundable [get, set]
 Remaining refundable amount of the transation - only applicable to a SALE transaction. This amount excludes surcharge. More...
 
Money amountRefunded [get, set]
 Refunded amount of the transation - only applicable to a SALE transaction. More...
 
Money totalSurchargeAmount [get, set]
 Total surcharge amount of the transaction - only applicable to a SALE transaction. More...
 
Money surchargeAmountRefunded [get, set]
 Refunded surcharge amount of the transaction - only applicable to a SALE transaction. More...
 
string authCode [get, set]
 The authorization code More...
 
string merchantTransactionReference [get, set]
 Merchant transaction reference associated with this transaction More...
 
string note [get, set]
 Note associated with this transaction More...
 
Money tax [get, set]
 Tax More...
 
Money discount [get, set]
 Total discount More...
 
string cardEntryType [get, set]
 How the card number was entered More...
 
signatureBitmap signatureBitmap [get, set]
 Either SIG_BIN_2 or base 64 encoded JPEG More...
 
Money gratuityAmount [get, set]
 Tip More...
 
string avsResponse [get, set]
 Response when AVS fields are passed More...
 
string state [get, set]
 Current state of transaction (search only) More...
 
string invoiceNumber [get, set]
 Merchant invoice number More...
 
string laneNumber [get, set]
 Lane Number used for the transaction More...
 
Money ivuMunicipalTax [get, set]
 IVU Municipal Tax More...
 
Money ivuStateTax [get, set]
 IVU State Tax More...
 
string ivuControlNumber [get, set]
 IVU Transaction Control Number More...
 
string serviceFeeTransactionId [get, set]
 Service Fee Transaction ID More...
 
string serviceFeeTransactionApprovalCode [get, set]
 Service Fee Transaction Approval Code More...
 
string serviceFeeTransactionDate [get, set]
 Service Fee Transaction Date More...
 
Money serviceFeeAmount [get, set]
 Service Fee amount More...
 
Money refundedServiceFeeAmount [get, set]
 Amount of Service Fee already refunded More...
 
string octRefNumber [get, set]
 OCT Reference Number More...
 
string oarData [get, set]
 Original Authorization Response Data More...
 
string ps2000Data [get, set]
 PS2000 Data More...
 
Money tipAmount [get, set]
 Tip Amount More...
 
Money baseAmount [get, set]
 Base Amount More...
 
Money accountBalance [get, set]
 Account Balance More...
 
string referenceNumber [get, set]
 Reference Number More...
 
string debitAccountType [get, set]
 Debit Account Type More...
 
Money overTheCounterAmount [get, set]
 Healthcare - Amount of over the counter medical expenditures More...
 
Money prescriptionAmount [get, set]
 Healthcare - Amount of prescription drug expenditures More...
 
Money clinicAmount [get, set]
 Healthcare - Amount of expenditures for clinic or other medical office services More...
 
Money dentalAmount [get, set]
 Healthcare - Amount of dental expenditures More...
 
Money visionAmount [get, set]
 Healthcare - Amount of vision expenditures More...
 
Money transitAmount [get, set]
 Healthcare - Amount of transit expenditures More...
 

Detailed Description

Results returned from a payment transaction

Property Documentation

◆ amountAuthorized

Money CWSWrapper.PaymentTransactionData.amountAuthorized
getset

Amount actually authorized

◆ approved

string? CWSWrapper.PaymentTransactionData.approved
get

Approved - yes or no

◆ balanceDue

Money CWSWrapper.PaymentTransactionData.balanceDue
getset

For partially approved transactions this holds the balance due.

◆ creditSurcharge

Money CWSWrapper.PaymentTransactionData.creditSurcharge
getset

Credit Surcharge Amount

◆ creditSurchargeStatus

string CWSWrapper.PaymentTransactionData.creditSurchargeStatus
getset

Credit Surcharge Status, valid values: APPLIED, NOT_APPLIED and DECLINED

◆ errors

string [] CWSWrapper.PaymentTransactionData.errors
getset

Array of textual error strings

◆ octFundingGiftCardAmount

Money CWSWrapper.PaymentTransactionData.octFundingGiftCardAmount
getset

Oct Funding Gift Card Amount

◆ octFundingGiftCardCount

string CWSWrapper.PaymentTransactionData.octFundingGiftCardCount
getset

Oct Funding Gift Card Count

◆ octFundingTxnAmount

Money CWSWrapper.PaymentTransactionData.octFundingTxnAmount
getset

Oct Funding Transaction Amount

◆ octFundingTxnCount

string CWSWrapper.PaymentTransactionData.octFundingTxnCount
getset

Oct Funding Transaction Count

◆ tokenExpirationDate

string CWSWrapper.PaymentTransactionData.tokenExpirationDate
getset

TokenExpirationDate - returned when generateToken=true

◆ tokenizedCard

string CWSWrapper.PaymentTransactionData.tokenizedCard
getset

TokenizedCard - returned when generateToken=true


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