Class Summary |
AcceptPaymentRequest |
AcceptPaymentRequest objects hold all the information necessary for a
cassette to process a given ACCEPTPAYEMNT API command. |
AdminRequest |
AdminRequest extends APIRequest and provides a base class for all
API requests which operate on Commerce Payments administrative objects. |
APIRequest |
APIRequest is the base class for all classes that represent Commerce Payments API commands. |
APIResponse |
APIResponse is a concrete class that cassettes use to specify return codes
and (optionally) other data in response to an associated APIRequest object. |
ApprovalExpirationRequest |
ApprovalExpirationRequest objects hold all the information necessary for a
cassette to process a given APPROVALEXPIRATION API command. |
ApproveRequest |
ApproveRequest objects hold all the information necessary for a
cassette to process a given APPROVE API command. |
ApproveReversalRequest |
ApproveReversalRequest objects hold all the information necessary for a
cassette to process a given APPROVEREVERSAL API command. |
BatchCloseRequest |
BatchCloseRequest objects hold all the information necessary for a
cassette to process a given BATCHCLOSE API command. |
BatchOpenRequest |
BatchOpenRequest objects hold all the information necessary for a
cassette to process a given BATCHOPEN API command. |
BatchPurgeRequest |
BatchPurgeRequest objects hold all the information necessary for a
cassette to process a given BATCHPURGE API command. |
BatchRequest |
BatchRequest extends APIRequest and provides a base class for all
API requests which operate on Batches. |
CancelOrderRequest |
CancelOrderRequest objects hold all the information necessary for a
cassette to process a given CANCELORDER API command. |
Cassette |
Cassette is the main class that defines the framework's interface to each
cassette. |
CassetteRequest |
CassetteRequest is the base class for all API and protocol request classes
that can be passed to a cassette's service method for processing. |
CassetteResponse |
CassetteResponse is the base class for all classes that define cassette
responses to Framework service requests. |
CassetteWorkItem |
CassetteWorkItem is the base class for all cassette classes that represent schedulable
work items. |
CloseOrderRequest |
CloseOrderRequest objects hold all the information necessary for a
cassette to process a given CLOSEORDER API command. |
DeleteBatchRequest |
DeleteBatchRequest objects hold all the information necessary for a
cassette to process a given DELETEBATCH API command. |
DepositRequest |
DepositRequest objects hold all the information necessary for a
cassette to process a given DEPOSIT API command. |
DepositReversalRequest |
DepositReversalRequest objects hold all the information necessary for a
cassette to process a given DEPOSITREVERSAL API command. |
OrderRequest |
OrderRequest extends APIRequest and provides a base class for all
API requests which operate on Orders. |
PaymentTransactionRequest |
PaymentTransactionRequests are requests which operate on payment transactions
(that is, Payments and Credits). |
ProtocolRequest |
ProtocolRequest is the base class for all classes that represent incoming
payment protocol messages. |
ProtocolResponse |
ProtocolResponse objects are used to send any required payment protocol
messages to the outside world in response to a previously received
ProtocolRequest message. |
PurchaseCardData |
The PurchaseCardData object represents all purchase card details
for a particular order. |
ReceivePaymentRequest |
ReceivePaymentRequest objects hold all the information necessary for a
cassette to process a given RECEIVEPAYMENT API command. |
RefundRequest |
RefundRequest objects hold all the information necessary for a
cassette to process a given REFUND API command. |
RefundReversalRequest |
RefundReversalRequest objects hold all the information necessary for a cassette
to process a given REFUNDREVERSAL API command. |