| 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.
|
| ICryptocurrencyResponse |
Response details for a cryptocurrency 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.
|
| ITimeoutRequest |
Models a low level request with a timeout and test flag.
|
| Class | Description |
|---|---|
| Acknowledgement |
A basic api acknowledgement.
|
| Address |
Models a physical address.
|
| AddTestMerchantRequest |
Models basic information needed to create a test merchant.
|
| 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.
|
| BankAccount |
Models meta data about a merchant bank account.
|
| BatchDetailsRequest |
Models a request for details about a single batch.
|
| BatchDetailsResponse |
Models a response for details about a single batch.
|
| BatchHistoryRequest |
Models a batch history request.
|
| BatchHistoryResponse |
Models response to a batch history request.
|
| BatchSummary |
Models high level information about a single batch.
|
| BooleanPromptRequest |
A simple yes no prompt request.
|
| BooleanPromptResponse |
The response to a boolean prompt request.
|
| BrandingAsset |
Models the priority and display settings for terminal media.
|
| BrandingAssetRequest |
Models a request to retrieve or manipulate terminal slide shows.
|
| BrandingAssetResponse |
Models a branding asset response.
|
| CancelPaymentLinkRequest |
Cancels a pending payment link.
|
| CancelPaymentLinkResponse |
Success or failure of a payment link cancellation.
|
| 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.
|
| DeleteCustomerRequest |
Deletes a customer record.
|
| DeleteCustomerResponse |
The response to a delete customer request.
|
| DeleteQueuedTransactionRequest |
Deletes one or all transactions from a terminal queue.
|
| DeleteQueuedTransactionResponse |
The response to a delete queued transaction request.
|
| DeleteTokenRequest |
Deletes a payment token.
|
| DeleteTokenResponse |
The response to a delete token request.
|
| EnrollRequest |
The information needed to enroll a new payment method in the token vault.
|
| EnrollResponse |
The response to an enroll request.
|
| GetMerchantsRequest |
Models a request for merchant information.
|
| GetMerchantsResponse |
The results for a merchant list request.
|
| GiftActivateRequest |
The information needed to activate or recharge a gift card.
|
| GiftActivateResponse |
The response to a gift activate request.
|
| Healthcare |
Fields for HSA/FSA transactions.
|
| HealthcareGroup |
A group of fields for a specific type of healthcare.
|
| HeartbeatResponse |
The response to a basic API health check.
|
| InviteMerchantUserRequest |
Models a request for adding a new user to a merchant account.
|
| LinkTokenRequest |
Links a payment token with a customer record.
|
| ListQueuedTransactionsRequest |
Returns a list of queued transactions on a terminal.
|
| ListQueuedTransactionsResponse |
A list of queued transactions on a terminal.
|
| LocateRequest |
Information needed to retrieve location information for a terminal.
|
| LocateResponse |
The response to a locate request.
|
| MediaLibraryResponse |
Models a media library response.
|
| MediaMetadata |
Models a request to retrieve survey results.
|
| MediaRequest |
Models a request to retrieve or manipulate media assets.
|
| MerchantPlatform |
Details about a merchant board platform configuration.
|
| MerchantPlatformRequest |
Models a request related to a platform configuration.
|
| MerchantPlatformsResponse |
The results for a merchant platforms inquiry.
|
| MerchantProfile |
Models a merchant profile.
|
| MerchantProfileRequest |
Models a request for information about the merchant profile.
|
| MerchantProfileResponse |
Models a response for a single merchant profile.
|
| MerchantUser |
Details about a merchant user.
|
| MerchantUsersResponse |
The results for a merchant users list.
|
| 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.
|
| Slide |
Models a slide within a slide show.
|
| SlideShow |
Models a media library response.
|
| SlideShowRequest |
Models a request to retrieve or manipulate terminal slide shows.
|
| SlideShowResponse |
Models a slide show response.
|
| SurveyDataPoint |
Models a request to retrieve or manipulate survey questions.
|
| SurveyQuestion |
Models a survey question.
|
| SurveyQuestionRequest |
Models a request to retrieve or manipulate survey questions.
|
| SurveyQuestionResponse |
Models a survey question response.
|
| SurveyResultsRequest |
Models a request to retrieve survey results.
|
| TerminalActivationRequest |
Models a terminal activation request.
|
| TerminalDeactivationRequest |
Models a terminal deactivation request.
|
| TerminalProfile |
Details about a merchant board platform configuration.
|
| TerminalProfileRequest |
Models a terminal profile request.
|
| TerminalProfileResponse |
Models a terminal profile response.
|
| TerminalStatusRequest |
A request for the status of a terminal.
|
| TerminalStatusResponse |
The current status of a terminal.
|
| TerminalVolume |
Models transaction volume for a single terminal.
|
| TermsAndConditionsLogEntry |
Models a Terms and Conditions log entry.
|
| TermsAndConditionsLogRequest |
Models a Terms and Conditions history request.
|
| TermsAndConditionsLogResponse |
Models a Terms and Conditions history request.
|
| TermsAndConditionsRequest |
The fields needed for custom Terms and Conditions prompts.
|
| TermsAndConditionsResponse |
A signature capture response for Terms and Conditions.
|
| TermsAndConditionsTemplate |
Models a full terms and conditions template.
|
| TermsAndConditionsTemplateRequest |
Models a request to retrieve or manipulate terms and conditions data.
|
| TermsAndConditionsTemplateResponse |
Models a set of templates responsive to a request.
|
| TextPromptRequest |
A text prompt request.
|
| TextPromptResponse |
The response to a text prompt request.
|
| TokenMetadataRequest |
Retrieves token metadata.
|
| TokenMetadataResponse |
Models a payment token metadata response.
|
| 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.
|
| TransactionHistoryRequest |
Models a batch history request.
|
| TransactionHistoryResponse |
Models response to a batch history request.
|
| TransactionStatus |
Models the status of a transaction.
|
| TransactionStatusRequest |
Models the request for updated information about a transaction.
|
| UnlinkTokenRequest |
Removes a link between a payment token with a customer record, if one exists.
|
| UpdateCustomerRequest |
Models a customer data search request.
|
| UploadMetadata |
Models information needed to process a file upload.
|
| UploadStatus |
Models the current status of a file upload.
|
| UploadStatusRequest |
Used to request the status of a file upload.
|
| VoidRequest |
A void request.
|
| VoidResponse |
The response to a void request.
|
| WhiteListedCard |
Shows details about a white listed card.
|
| Enum | Description |
|---|---|
| AvsResponse | |
| CardType | |
| CvmType | |
| HealthcareType | |
| PromptType | |
| SignatureFormat | |
| Weekday |
Copyright © 2022 BlockChyp, Inc.. All rights reserved.