-
-
Notifications
You must be signed in to change notification settings - Fork 3
API Documentation
ahwm edited this page Oct 31, 2018
·
1 revision
-
AvsResponseType
: enum - Indicates AVS operation response -
Cardknox
: Primary operation class, all operations are member methods of this object -
CardknoxRequest
: Passed intoCardknox
instantiation, contains authentication credentials -
CardknoxResponse
: Returned from all operational methods -
CardType
: Indicates card type (Visa, MasterCard, etc) -
Customer
: contains customer-specific fields, such as billing/shipping address, fax, email, etc -
OrderType
: enum - Internet/Phone, used infraud:submit
-
ResultType
: enum - Single character indicating result (A, D, or E) -
StatusType
: enum - Indicates the status of the transaction (Approved, Declined, or Error)
Except where noted, operation classes inherit from OperationBase
-
OperationBase
: inherits fromCardknoxApi.Customer
, containsToken
,CardNum
,Exp
, and other payment-related properties -
Sale
: inherits fromOperationBase
, special sale-only fields
- CCAdjust -
cc:adjust
- Special Field: RefNum, REQUIRED
- CCAuthOnly -
cc:authonly
inherits from:Sale
- CCCapture -
cc:capture
inherits from:Sale
- Special Field: RefNum, REQUIRED
- CCCredit -
cc:credit
inherits from:Sale
- CCPostAuth -
cc:postauth
inherits from:Sale
- Special Field: AuthCode, REQUIRED
- CCRefund -
cc:refund
- Special Field: RefNum, REQUIRED
- CCSale -
cc:sale
inherits from:Sale
- CCSave -
cc:save
- CCVoid -
cc:void
- Special Field: RefNum, REQUIRED
- CCVoidRefund -
cc:voidrefund
- Special Field: RefNum, REQUIRED
- CCVoidRelease -
cc:voidrelease
- Special Field: RefNum, REQUIRED