| Interface | Description |
|---|---|
| IAbstractAcknowledgement |
Fields which should be returned with standard requests.
|
| IAcknowledgement |
contains a basic api acknowledgement.
|
| IApprovalResponse |
Response fields for an approved transaction.
|
| ICoreRequest |
Core request fields for a transaction.
|
| ICoreResponse |
Core response fields for a transaction.
|
| IPaymentAmounts |
Response details about tender amounts.
|
| IPaymentMethod |
Request details about a payment method.
|
| IPaymentMethodResponse |
Response details about a payment method.
|
| IPreviousTransaction |
A reference to a previous transaction.
|
| IRequestAmount |
Request details about tender amounts.
|
| ISignatureRequest |
A request for customer signature data.
|
| ISignatureResponse |
Customer signature data.
|
| ISubtotals |
Request subtotals.
|
| ITerminalReference |
A reference to a terminal name.
|
| Class | Description |
|---|---|
| Acknowledgement |
A basic api acknowledgement.
|
| AuthorizationRequest |
An authorization request for a charge, preauth, or reverse transaction.
|
| AuthorizationResponse |
The response to an authorization request.
|
| BalanceRequest |
A request for the remaining balance on a payment type.
|
| BalanceResponse |
The response to a balance request.
|
| BooleanPromptRequest |
A simple yes no prompt request.
|
| BooleanPromptResponse |
The response to a boolean prompt request.
|
| CaptureRequest |
The information needed to capture a preauth.
|
| CaptureResponse |
The response to a capture request.
|
| CaptureSignatureRequest |
A request for customer signature data.
|
| CaptureSignatureResponse |
Customer signature data.
|
| CashDiscountRequest |
Computes the cash discount for a cash discount if enabled.
|
| CashDiscountResponse |
Models the results of a cash discount calculation.
|
| ClearTerminalRequest |
The information needed to enroll a new payment method in the token vault.
|
| CloseBatchRequest |
The information needed to manually close a credit card batch.
|
| CloseBatchResponse |
The response to a close batch request.
|
| Customer |
Models a customer record.
|
| CustomerRequest |
Models a customer data request.
|
| CustomerResponse |
Models a customer data response.
|
| CustomerSearchRequest |
Models a customer data search request.
|
| CustomerSearchResponse |
Models customer search results.
|
| CustomerToken |
Models a customer token.
|
| EnrollRequest |
The information needed to enroll a new payment method in the token vault.
|
| EnrollResponse |
The response to an enroll request.
|
| GiftActivateRequest |
The information needed to activate or recharge a gift card.
|
| GiftActivateResponse |
The response to a gift activate request.
|
| HeartbeatResponse |
The response to a basic API health check.
|
| MessageRequest |
A message to be displayed on the terminal screen.
|
| PaymentLinkRequest |
Creates a payment link.
|
| PaymentLinkResponse |
Creates a payment link.
|
| PingRequest |
Information needed to test connectivity with a terminal.
|
| PingResponse |
The response to a ping request.
|
| ReceiptSuggestions |
EMV fields we recommend developers put on their receipts.
|
| RefundRequest |
A refund request.
|
| TerminalStatusRequest |
A request for the status of a terminal.
|
| TerminalStatusResponse |
The current status of a terminal.
|
| TermsAndConditionsRequest |
The fields needed for custom Terms and Conditions prompts.
|
| TermsAndConditionsResponse |
A signature capture response for Terms and Conditions.
|
| TextPromptRequest |
A text prompt request.
|
| TextPromptResponse |
The response to a text prompt request.
|
| TransactionDisplayDiscount |
An item level discount for transaction display.
|
| TransactionDisplayItem |
An item category in a transaction display.
|
| TransactionDisplayRequest |
Used to start or update a transaction line item display on a terminal.
|
| TransactionDisplayTransaction |
The items to display on a terminal.
|
| TransactionStatus |
Models the status of a transaction.
|
| TransactionStatusRequest |
Models the request for updated information about a transaction.
|
| UpdateCustomerRequest |
Models a customer data search request.
|
| VoidRequest |
A void request.
|
| VoidResponse |
The response to a void request.
|
| WhiteListedCard |
Shows details about a white listed card.
|
| Enum | Description |
|---|---|
| AvsResponse | |
| CardType | |
| PromptType | |
| SignatureFormat |
Copyright © 2020 BlockChyp, Inc.. All rights reserved.