Click or drag to resize

Cardknox Methods

The Cardknox type exposes the following members.

Methods
  NameDescription
Public methodCCAdjust
The Adjust comand is used to change a previous authorization to a higher or lower amount. The refNumber from related authorization is required when submitting an Adjust.
Public methodCCAuthOnly
The AuthOnly command authorizes an amount on a cardholder's account and places a hold on the available credit for that amount, but does not submit the charge for settlement. AuthOnly is used to reserve funds from a cardholder's credit limit for a sale that is not ready to be processed.
Public methodCCCapture
The Capture command is used to settle funds from a previous authorization and withdraw the funds from the cardholder's account. The refNumber from related authorization is required when submitting a Capture request. To perform an authorization and capture in the same command, use the CCSale command.
Public methodCCCredit
The Credit command refunds money from a merchant to a cardholder's card that is not linked to any previous transaction.
Public methodCCPostAuth
Some authorizations will require a voice authorization before they can be approved. When a verbal authorization is issued by the bank, that number can be sent with the PostAuth command to verify the authorization.
Public methodCCRefund
The Refund command is used to refund a full or partial refund of a previous settled transaction, using RefNum.
Public methodCCSale
The Sale command is a combination of an authorization and capture and intended when fulfilling an order right away. For transactions that are not fulfilled right away, use the authonly command initially and use the capture command to complete the sale.
Public methodCCSave
The Save command is used to send account information and request a token from Cardknox, but does not submit the transaction for processing. The response returns a token which references that account information. A token at a minimum references the credit card number, but if other data is sent, such as billing address, that will be associated with the token as well.
Public methodCCVoid
The Void command voids a captured transaction that is pending batch, prior to the batch being settled.
Public methodCCVoidRefund
The Void Refund command voids a pending transaction that has not yet settled or will refund the transaction if it already has settled using RefNum.
Public methodCCVoidRelease
The Void Release command releases a pending authorization amount back to the cardholder's credit limit without waiting for the standard authorization timeframe to expire.
Public methodCheckCredit
The Credit command sends money from a merchant to a customer's bank account that is not linked to any previous transaction. With check transactions, this is commonly used for paying 3rd-parties such as paying vendors. To refund a previous check sale, use Check:Refund instead.
Public methodCheckRefund
The Refund command is used to refund a full or partial refund of a previous settled check transaction, using xRefNum
Public methodCheckSale
The Check Sale command debits funds from a customer's checking or savings account using the account and routing number. The merchant must have a supported Check/ACH processing account
Public methodCheckSave
The Save command is used to send account information and request a token from Cardknox, but does not submit the transaction for processing. The response returns a token which references that account information. A token at a minimum references the account and routing number, but if other data is sent, such as billing address, that will be associated with the token as well.
Public methodCheckVoid
The Void command voids a check transaction that is pending being sent to the bank, typically at the end of each day.
Public methodEBTCBBalance
The Balance command is used to check the balance on an EBT cash benefit account.
Public methodEBTCBCash
The Cash command enables a cash withdrawal from on an EBT cardholder's cash benefit account.
Public methodEBTCBSale
The Sale command is used to make a purchase on an EBT cardholder's cash benefit account.
Public methodEBTFSBalance
The Balance command is used to check the balance on an EBT food stamp card.
Public methodEBTFSCredit
The Credit command is used to credit to an EBT cardholder's food stamp account.
Public methodEBTFSSale
The Sale command is used to make a purchase on an EBT cardholder's food stamp account.
Public methodEBTFSVoucher
The Voucher command is used to process manual EBT food stamp voucher.
Public methodEBTWBalance
The Balance command is used to check the balance on an EBTW cash benefit account.
Public methodEBTWSale
The Sale command is used to make a purchase on an EBTW cardholder's cash benefit account.
Public methodEBTWVoid
Void EBT Wic (eWic) transaction
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodFraudSubmit

The Submit command is used in conjunction with a valid FraudWatch account to submit ecommerce transactions for a fraud verification check.

Most fields are required. Refer to API documentation for more information.

https://kb.cardknox.com/api/#FRAUD_Fraud_Submit

Public methodGCBalance
The Balance command is used to check the available balance on a Cardknox gift card.
Public methodGCIssue
The Issue command is used to issue funds to a Cardknox gift card.
Public methodGCRedeem
The Redeem command is used to debit funds from a Cardknox gift card.
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also