| Package | Description |
|---|---|
| Api | |
| Invokers |
| Modifier and Type | Method and Description |
|---|---|
ApiResponse<RiskV1UpdatePost201Response> |
DecisionManagerApi.addNegativeWithHttpInfo(String type,
AddNegativeListRequest addNegativeListRequest)
List Management
This call adds/deletes/converts the request information in the negative list.
|
ApiResponse<PtsV2PaymentsReversalsPost201Response> |
ReversalApi.authReversalWithHttpInfo(String id,
AuthReversalRequest authReversalRequest)
Process an Authorization Reversal
Include the payment ID in the POST request to reverse the payment amount.
|
ApiResponse<PtsV2PaymentsCapturesPost201Response> |
CaptureApi.capturePaymentWithHttpInfo(CapturePaymentRequest capturePaymentRequest,
String id)
Capture a Payment
Include the payment ID in the POST request to capture the payment amount.
|
ApiResponse<RiskV1AuthenticationsPost201Response> |
PayerAuthenticationApi.checkPayerAuthEnrollmentWithHttpInfo(CheckPayerAuthEnrollmentRequest checkPayerAuthEnrollmentRequest)
Check Payer Auth Enrollment
This call verifies that the card is enrolled in a card authentication program.
|
ApiResponse<PtsV2CreditsPost201Response> |
CreditApi.createCreditWithHttpInfo(CreateCreditRequest createCreditRequest)
Process a Credit
POST to the credit resource to credit funds to a specified credit card.
|
ApiResponse<RiskV1DecisionsPost201Response> |
DecisionManagerApi.createDecisionManagerCaseWithHttpInfo(CreateDecisionManagerCaseRequest createDecisionManagerCaseRequest)
Create Decision Manager Case
This is the combined request to the Decision Manager Service for a transaction sent to Cybersource.
|
ApiResponse<TmsV1InstrumentIdentifiersPost200Response> |
InstrumentIdentifierApi.createInstrumentIdentifierWithHttpInfo(String profileId,
CreateInstrumentIdentifierRequest createInstrumentIdentifierRequest)
Create an Instrument Identifier
|
ApiResponse<InvoicingV2InvoicesPost201Response> |
InvoicesApi.createInvoiceWithHttpInfo(CreateInvoiceRequest createInvoiceRequest)
Create a New Invoice
Create a new invoice.
|
ApiResponse<TmsV1InstrumentIdentifiersPaymentInstrumentsGet200ResponseEmbeddedPaymentInstruments> |
PaymentInstrumentApi.createPaymentInstrumentWithHttpInfo(String profileId,
CreatePaymentInstrumentRequest createPaymentInstrumentRequest)
Create a Payment Instrument
|
ApiResponse<PtsV2PaymentsPost201Response> |
PaymentsApi.createPaymentWithHttpInfo(CreatePaymentRequest createPaymentRequest)
Process a Payment
Authorize the payment for the transaction.
|
ApiResponse<Void> |
ReportsApi.createReportWithHttpInfo(CreateAdhocReportRequest createAdhocReportRequest,
String organizationId)
Create Adhoc Report
Create a one-time report.
|
ApiResponse<TssV2TransactionsPost201Response> |
SearchTransactionsApi.createSearchWithHttpInfo(CreateSearchRequest createSearchRequest)
Create a Search Request
Create a search request.
|
ApiResponse<Void> |
ReportSubscriptionsApi.createStandardOrClassicSubscriptionWithHttpInfo(PredefinedSubscriptionRequestBean predefinedSubscriptionRequestBean,
String organizationId)
Create a Standard or Classic Subscription
Create or update an already existing classic or standard subscription.
|
ApiResponse<Void> |
ReportSubscriptionsApi.createSubscriptionWithHttpInfo(CreateReportSubscriptionRequest createReportSubscriptionRequest,
String organizationId)
Create Report Subscription for a Report Name by Organization
Create a report subscription for your organization.
|
ApiResponse<Void> |
InstrumentIdentifierApi.deleteInstrumentIdentifierWithHttpInfo(String profileId,
String tokenId)
Delete an Instrument Identifier
|
ApiResponse<Void> |
PaymentInstrumentApi.deletePaymentInstrumentWithHttpInfo(String profileId,
String tokenId)
Delete a Payment Instrument
|
ApiResponse<Void> |
ReportSubscriptionsApi.deleteSubscriptionWithHttpInfo(String reportName)
Delete Subscription of a Report Name by Organization
Delete a report subscription for your organization.
|
ApiResponse<InputStream> |
ReportDownloadsApi.downloadReportWithHttpInfo(org.joda.time.LocalDate reportDate,
String reportName,
String organizationId)
Download a Report
Download a report using the unique report name and date.
|
ApiResponse<RiskV1UpdatePost201Response> |
DecisionManagerApi.fraudUpdateWithHttpInfo(String id,
FraudMarkingActionRequest fraudMarkingActionRequest)
Fraud Marking
This can be used to - 1.
|
ApiResponse<FlexV1KeysPost200Response> |
KeyGenerationApi.generatePublicKeyWithHttpInfo(GeneratePublicKeyRequest generatePublicKeyRequest,
String format)
Generate Key
Generate a one-time use public key and key ID to encrypt the card number in the follow-on Tokenize Card request.
|
ApiResponse<InvoicingV2InvoicesAllGet200Response> |
InvoicesApi.getAllInvoicesWithHttpInfo(Integer offset,
Integer limit,
String status)
Get a List of Invoices
Get a list of invoices.
|
ApiResponse<TmsV1InstrumentIdentifiersPaymentInstrumentsGet200Response> |
InstrumentIdentifierApi.getAllPaymentInstrumentsWithHttpInfo(String profileId,
String tokenId,
Long offset,
Long limit)
Retrieve all Payment Instruments
|
ApiResponse<ReportingV3ReportSubscriptionsGet200Response> |
ReportSubscriptionsApi.getAllSubscriptionsWithHttpInfo()
Get All Subscriptions
View a summary of all report subscriptions.
|
ApiResponse<ReportingV3ConversionDetailsGet200Response> |
ConversionDetailsApi.getConversionDetailWithHttpInfo(org.joda.time.DateTime startTime,
org.joda.time.DateTime endTime,
String organizationId)
Get Conversion Detail Transactions
Get conversion detail of transactions for a merchant.
|
ApiResponse<Void> |
DownloadDTDApi.getDTDV2WithHttpInfo(String reportDefinitionNameVersion)
Download DTD for Report
Used to download DTDs for reports on no-auth.
|
ApiResponse<V1FileDetailsGet200Response> |
SecureFileShareApi.getFileDetailWithHttpInfo(org.joda.time.LocalDate startDate,
org.joda.time.LocalDate endDate,
String organizationId,
String name)
Get List of Files
Get list of files and it's information of them available inside the report directory
|
ApiResponse<InputStream> |
SecureFileShareApi.getFileWithHttpInfo(String fileId,
String organizationId)
Download a File with File Identifier
Download a file for the given file identifier
|
ApiResponse<TmsV1InstrumentIdentifiersPost200Response> |
InstrumentIdentifierApi.getInstrumentIdentifierWithHttpInfo(String profileId,
String tokenId)
Retrieve an Instrument Identifier
|
ApiResponse<InvoicingV2InvoiceSettingsGet200Response> |
InvoiceSettingsApi.getInvoiceSettingsWithHttpInfo()
Get Invoice Settings
Get the invoice settings for the invoice payment page.
|
ApiResponse<InvoicingV2InvoicesGet200Response> |
InvoicesApi.getInvoiceWithHttpInfo(String id)
Get Invoice Details
Get the details of a specific invoice.
|
ApiResponse<ReportingV3NetFundingsGet200Response> |
NetFundingsApi.getNetFundingDetailsWithHttpInfo(org.joda.time.DateTime startTime,
org.joda.time.DateTime endTime,
String organizationId,
String groupName)
Get Netfunding Information for an Account or a Merchant
Get Netfunding information for an account or a merchant.
|
ApiResponse<ReportingV3NotificationofChangesGet200Response> |
NotificationOfChangesApi.getNotificationOfChangeReportWithHttpInfo(org.joda.time.DateTime startTime,
org.joda.time.DateTime endTime)
Get Notification of Changes
Download the Notification of Change report.
|
ApiResponse<ReportingV3PaymentBatchSummariesGet200Response> |
PaymentBatchSummariesApi.getPaymentBatchSummaryWithHttpInfo(org.joda.time.DateTime startTime,
org.joda.time.DateTime endTime,
String organizationId,
String rollUp,
String breakdown,
Integer startDayOfWeek)
Get Payment Batch Summary Data
Scope can be either account/merchant or reseller.
|
ApiResponse<TmsV1InstrumentIdentifiersPaymentInstrumentsGet200ResponseEmbeddedPaymentInstruments> |
PaymentInstrumentApi.getPaymentInstrumentWithHttpInfo(String profileId,
String tokenId)
Retrieve a Payment Instrument
|
ApiResponse<ReportingV3PurchaseRefundDetailsGet200Response> |
PurchaseAndRefundDetailsApi.getPurchaseAndRefundDetailsWithHttpInfo(org.joda.time.DateTime startTime,
org.joda.time.DateTime endTime,
String organizationId,
String paymentSubtype,
String viewBy,
String groupName,
Integer offset,
Integer limit)
Get Purchase and Refund Details
Download the Purchase and Refund Details report.
|
ApiResponse<ReportingV3ReportsIdGet200Response> |
ReportsApi.getReportByReportIdWithHttpInfo(String reportId,
String organizationId)
Get Report Based on Report Id
Download a report using the reportId value.
|
ApiResponse<ReportingV3ReportDefinitionsNameGet200Response> |
ReportDefinitionsApi.getResourceInfoByReportDefinitionWithHttpInfo(String reportDefinitionName,
String subscriptionType,
String reportMimeType,
String organizationId)
Get Report Definition
View the attributes of an individual report type.
|
ApiResponse<ReportingV3ReportDefinitionsGet200Response> |
ReportDefinitionsApi.getResourceV2InfoWithHttpInfo(String subscriptionType,
String organizationId)
Get Reporting Resource Information
View a list of supported reports and their attributes before subscribing to them.
|
ApiResponse<TssV2TransactionsPost201Response> |
SearchTransactionsApi.getSearchWithHttpInfo(String searchId)
Get Search Results
Include the Search ID in the GET request to retrieve the search results.
|
ApiResponse<ReportingV3ReportSubscriptionsGet200ResponseSubscriptions> |
ReportSubscriptionsApi.getSubscriptionWithHttpInfo(String reportName)
Get Subscription for Report Name
View the details of a report subscription, such as the report format or report frequency, using the report’s unique name.
|
ApiResponse<InputStream> |
TransactionBatchesApi.getTransactionBatchDetailsWithHttpInfo(String id,
org.joda.time.LocalDate uploadDate,
String status)
Get Transaction Details for a given Batch Id
Provides real-time detailed status information about the transactions that you previously uploaded in the Business Center or processed with the Offline Transaction File Submission service.
|
ApiResponse<PtsV1TransactionBatchesGet200Response> |
TransactionBatchesApi.getTransactionBatchesWithHttpInfo(org.joda.time.DateTime startTime,
org.joda.time.DateTime endTime)
Get a List of Batch Files
Provide the search range
|
ApiResponse<PtsV1TransactionBatchesIdGet200Response> |
TransactionBatchesApi.getTransactionBatchIdWithHttpInfo(String id)
Get Individual Batch File
Provide the search range
|
ApiResponse<TssV2TransactionsGet200Response> |
TransactionDetailsApi.getTransactionWithHttpInfo(String id)
Retrieve a Transaction
Include the Request ID in the GET request to retrieve the transaction details.
|
ApiResponse<UmsV1UsersGet200Response> |
UserManagementApi.getUsersWithHttpInfo(String organizationId,
String userName,
String permissionId,
String roleId)
Get User Information
This endpoint is to get all the user information depending on the filter criteria passed in the query.
|
ApiResponse<Void> |
DownloadXSDApi.getXSDV2WithHttpInfo(String reportDefinitionNameVersion)
Download XSD for Report
Used to download XSDs for reports on no-auth.
|
ApiResponse<PtsV2IncrementalAuthorizationPatch201Response> |
PaymentsApi.incrementAuthWithHttpInfo(String id,
IncrementAuthRequest incrementAuthRequest)
Increment an Authorization
Use this service to authorize additional charges in a lodging or autorental transaction.
|
ApiResponse<PtsV2PaymentsReversalsPost201Response> |
ReversalApi.mitReversalWithHttpInfo(MitReversalRequest mitReversalRequest)
Merchant Initiated Reversal
This is to reverse a previous payment that merchant does not receive a reply.
|
ApiResponse<PtsV2PaymentsVoidsPost201Response> |
VoidApi.mitVoidWithHttpInfo(MitVoidRequest mitVoidRequest)
Merchant Initiated Void
This is to void a previous payment, capture, refund, or credit that merchant does not receive a reply.
|
ApiResponse<PtsV2PayoutsPost201Response> |
PayoutsApi.octCreatePaymentWithHttpInfo(OctCreatePaymentRequest octCreatePaymentRequest)
Process a Payout
Send funds from a selected funding source to a designated credit/debit card account or a prepaid card using an Original Credit Transaction (OCT).
|
ApiResponse<InvoicingV2InvoicesPost201Response> |
InvoicesApi.performCancelActionWithHttpInfo(String id)
Cancel an Invoice
Cancel an invoice.
|
ApiResponse<InvoicingV2InvoicesPost201Response> |
InvoicesApi.performSendActionWithHttpInfo(String id)
Send an Invoice
Send an invoice.
|
ApiResponse<PtsV2PaymentsRefundPost201Response> |
RefundApi.refundCaptureWithHttpInfo(RefundCaptureRequest refundCaptureRequest,
String id)
Refund a Capture
Include the capture ID in the POST request to refund the captured amount.
|
ApiResponse<PtsV2PaymentsRefundPost201Response> |
RefundApi.refundPaymentWithHttpInfo(RefundPaymentRequest refundPaymentRequest,
String id)
Refund a Payment
Include the payment ID in the POST request to refund the payment amount.
|
ApiResponse<ReportingV3ReportsGet200Response> |
ReportsApi.searchReportsWithHttpInfo(org.joda.time.DateTime startTime,
org.joda.time.DateTime endTime,
String timeQueryType,
String organizationId,
String reportMimeType,
String reportFrequency,
String reportName,
Integer reportDefinitionId,
String reportStatus)
Retrieve Available Reports
Retrieve a list of the available reports to which you are subscribed.
|
ApiResponse<FlexV1TokensPost200Response> |
TokenizationApi.tokenizeWithHttpInfo(TokenizeRequest tokenizeRequest)
Tokenize Card
Returns a token representing the supplied card details.
|
ApiResponse<TmsV1InstrumentIdentifiersPost200Response> |
InstrumentIdentifierApi.updateInstrumentIdentifierWithHttpInfo(String profileId,
String tokenId,
UpdateInstrumentIdentifierRequest updateInstrumentIdentifierRequest)
Update a Instrument Identifier
|
ApiResponse<InvoicingV2InvoiceSettingsGet200Response> |
InvoiceSettingsApi.updateInvoiceSettingsWithHttpInfo(InvoiceSettingsRequest invoiceSettingsRequest)
Update Invoice Settings
Update invoice settings for the invoice payment page.
|
ApiResponse<InvoicingV2InvoicesPost201Response> |
InvoicesApi.updateInvoiceWithHttpInfo(String id,
UpdateInvoiceRequest updateInvoiceRequest)
Update an Invoice
Update an invoice.
|
ApiResponse<TmsV1InstrumentIdentifiersPaymentInstrumentsGet200ResponseEmbeddedPaymentInstruments> |
PaymentInstrumentApi.updatePaymentInstrumentWithHttpInfo(String profileId,
String tokenId,
UpdatePaymentInstrumentRequest updatePaymentInstrumentRequest)
Update a Payment Instrument
|
ApiResponse<RiskV1AuthenticationResultsPost201Response> |
PayerAuthenticationApi.validateAuthenticationResultsWithHttpInfo(ValidateRequest validateRequest)
Validate Authentication Results
This call retrieves and validates the authentication results from issuer and allows the merchant to proceed with processing the payment.
|
ApiResponse<RiskV1ExportComplianceInquiriesPost201Response> |
VerificationApi.validateExportComplianceWithHttpInfo(ValidateExportComplianceRequest validateExportComplianceRequest)
Validate export compliance
This call checks customer data against specified watch lists to ensure export compliance.
|
ApiResponse<RiskV1AddressVerificationsPost201Response> |
VerificationApi.verifyCustomerAddressWithHttpInfo(VerifyCustomerAddressRequest verifyCustomerAddressRequest)
Verify customer address
This call verifies that the customer address submitted is valid.
|
ApiResponse<PtsV2PaymentsVoidsPost201Response> |
VoidApi.voidCaptureWithHttpInfo(VoidCaptureRequest voidCaptureRequest,
String id)
Void a Capture
Include the capture ID in the POST request to cancel the capture.
|
ApiResponse<PtsV2PaymentsVoidsPost201Response> |
VoidApi.voidCreditWithHttpInfo(VoidCreditRequest voidCreditRequest,
String id)
Void a Credit
Include the credit ID in the POST request to cancel the credit.
|
ApiResponse<PtsV2PaymentsVoidsPost201Response> |
VoidApi.voidPaymentWithHttpInfo(VoidPaymentRequest voidPaymentRequest,
String id)
Void a Payment
Include the payment ID in the POST request to cancel the payment.
|
ApiResponse<PtsV2PaymentsVoidsPost201Response> |
VoidApi.voidRefundWithHttpInfo(VoidRefundRequest voidRefundRequest,
String id)
Void a Refund
Include the refund ID in the POST request to cancel the refund.
|
| Modifier and Type | Method and Description |
|---|---|
<T> ApiResponse<T> |
ApiClient.execute(okhttp3.Call call)
|
<T> ApiResponse<T> |
ApiClient.execute(okhttp3.Call call,
Type returnType)
Execute HTTP call and deserialize the HTTP response body into the given
return type.
|
Copyright © 2020. All rights reserved.