| Package | Description |
|---|---|
| Api | |
| Invokers |
| Modifier and Type | Method and Description |
|---|---|
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<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<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(RequestBody requestBody,
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.createSubscriptionWithHttpInfo(RequestBody1 requestBody,
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<Void> |
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<FlexV1KeysPost200Response> |
KeyGenerationApi.generatePublicKeyWithHttpInfo(GeneratePublicKeyRequest generatePublicKeyRequest)
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<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)
Used to download DTDs for reports
Downloads DTDs for reports on no-auth.
|
ApiResponse<V1FileDetailsGet200Response> |
SecureFileShareApi.getFileDetailWithHttpInfo(org.joda.time.LocalDate startDate,
org.joda.time.LocalDate endDate,
String organizationId)
Get list of files
Get list of files and it's information of them available inside the report directory
|
ApiResponse<Void> |
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<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 reportId
Download a report using the reportId value.
|
ApiResponse<ReportingV3ReportDefinitionsNameGet200Response> |
ReportDefinitionsApi.getResourceInfoByReportDefinitionWithHttpInfo(String reportDefinitionName,
String organizationId)
Get report definition
View the attributes of an individual report type.
|
ApiResponse<ReportingV3ReportDefinitionsGet200Response> |
ReportDefinitionsApi.getResourceV2InfoWithHttpInfo(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<Void> |
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)
Used to download XSDs for reports
Downloads XSDs for reports on no-auth.
|
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<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<TmsV1InstrumentIdentifiersPaymentInstrumentsGet200ResponseEmbeddedPaymentInstruments> |
PaymentInstrumentApi.updatePaymentInstrumentWithHttpInfo(String profileId,
String tokenId,
UpdatePaymentInstrumentRequest updatePaymentInstrumentRequest)
Update a Payment Instrument
|
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(com.squareup.okhttp.Call call)
|
<T> ApiResponse<T> |
ApiClient.execute(com.squareup.okhttp.Call call,
Type returnType)
Execute HTTP call and deserialize the HTTP response body into the given
return type.
|
Copyright © 2019. All rights reserved.