Cardknox Class |
Namespace: CardknoxApi
The Cardknox type exposes the following members.
Name | Description | |
---|---|---|
CCAdjust |
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.
| |
CCAuthOnly |
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.
| |
CCCapture |
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.
| |
CCCredit |
The Credit command refunds money from a merchant to a cardholder's card that is not linked to any previous transaction.
| |
CCPostAuth |
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.
| |
CCRefund |
The Refund command is used to refund a full or partial refund of a previous settled transaction, using RefNum.
| |
CCSale |
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.
| |
CCSave |
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.
| |
CCVoid |
The Void command voids a captured transaction that is pending batch, prior to the batch being settled.
| |
CCVoidRefund |
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.
| |
CCVoidRelease |
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.
| |
CheckCredit |
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.
| |
CheckRefund |
The Refund command is used to refund a full or partial refund of a previous settled check transaction, using xRefNum
| |
CheckSale |
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
| |
CheckSave |
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.
| |
CheckVoid |
The Void command voids a check transaction that is pending being sent to the bank, typically at the end of each day.
| |
EBTCBBalance |
The Balance command is used to check the balance on an EBT cash benefit account.
| |
EBTCBCash |
The Cash command enables a cash withdrawal from on an EBT cardholder's cash benefit account.
| |
EBTCBSale |
The Sale command is used to make a purchase on an EBT cardholder's cash benefit account.
| |
EBTFSBalance |
The Balance command is used to check the balance on an EBT food stamp card.
| |
EBTFSCredit |
The Credit command is used to credit to an EBT cardholder's food stamp account.
| |
EBTFSSale |
The Sale command is used to make a purchase on an EBT cardholder's food stamp account.
| |
EBTFSVoucher |
The Voucher command is used to process manual EBT food stamp voucher.
| |
EBTWBalance |
The Balance command is used to check the balance on an EBTW cash benefit account.
| |
EBTWSale |
The Sale command is used to make a purchase on an EBTW cardholder's cash benefit account.
| |
EBTWVoid |
Void EBT Wic (eWic) transaction
| |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
FraudSubmit | 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 | |
GCBalance |
The Balance command is used to check the available balance on a Cardknox gift card.
| |
GCIssue |
The Issue command is used to issue funds to a Cardknox gift card.
| |
GCRedeem |
The Redeem command is used to debit funds from a Cardknox gift card.
| |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
Name | Description | |
---|---|---|
RequestCompleted |
Fired when a request has completed, returns field values returned from API endpoint
| |
RequestStarted |
Fired when a request has been started, returns non-sensitive field values sent to API endpoint
|