| Interface | Description |
|---|---|
| ITerminalReference |
Common abstraction for DTO's with terminal references.
|
| Class | Description |
|---|---|
| Acknowledgement |
Models basic response information.
|
| AmountRequest |
Adds amount information to requests that require amounts to be specified.
|
| APICredentials |
Encapsulates the big three BlockChyp API credentials.
|
| ApprovalResponse |
This is a primitive base class for responses that include some kind of network approval information.
|
| ApprovalResponseWithAmounts |
Models the amount data for transaction responses that have associated currency amounts.
|
| ApprovalResponseWithPaymentMethod |
Models payment method information associated with a transaction response.
|
| AuthorizationRequest |
Models the full detail needed for authorization requests.
|
| AuthorizationResponse |
Models a terminal authorization response.
|
| BooleanPromptRequest |
Models information needed for boolean prompt support.
|
| BooleanPromptResponse |
Models the response for a terminal boolean prompt.
|
| CaptureRequest |
Models the information needed to capture a preauthorization.
|
| CaptureResponse |
Models the response to a capture transaction.
|
| ClearTerminalRequest |
Used to reset a terminal.
|
| CloseBatchRequest |
Models a request to close the current batch.
|
| CloseBatchResponse |
Models the response to a close batch request.
|
| CoreRequest |
Models common information for all SDK requests.
|
| CoreResponse |
Models elements almost all API responses have in common.
|
| HeartbeatResponse |
This class models heartbeat responses.
|
| MessageRequest |
Models the settings needed to display a message on the screen.
|
| PaymentRequest |
Models requests that include payment method information.
|
| PingRequest |
Models a ping request to test connectivity with a terminal.
|
| RawPublicKey |
This class models the raw parameters of an elliptic curve public key.
|
| RawSignature |
This class models the raw parameters of an elliptic curve signature.
|
| ReceiptSuggestions |
This class models information we recommend you put on your receipts.
|
| RefundRequest |
This class models information needed to process refunds.
|
| TerminalRequest |
This class is used to wrap conventional transaction requests with an outer structure that adds API credentials.
|
| TerminalRouteResponse |
Models metadata about a terminal route, including it's location on the local network
and transient credentials.
|
| TextPromptRequest |
Models the information needed to call the text prompt API.
|
| TextPromptResponse |
Models results from a text prompt on the terminal.
|
| TransactionDisplayDiscount |
Models transaction discount information for the line item display.
|
| TransactionDisplayItem |
Models an individual item to be displayed on the terminal line item display.
|
| TransactionDisplayRequest |
This class models a request to update the transaction line item display on the terminal.
|
| TransactionDisplayTransaction |
Models a transaction to be displayed on the terminal line item display.
|
| VoidRequest |
Voids a previous transaction in the current batch.
|
| VoidResponse |
Models response to a void transaction.
|
Copyright © 2019 BlockChyp, Inc.. All rights reserved.