| Package | Description |
|---|---|
| Api | |
| Invokers |
| Modifier and Type | Method and Description |
|---|---|
okhttp3.Call |
DecisionManagerApi.addNegativeAsync(String type,
AddNegativeListRequest addNegativeListRequest,
ApiCallback<RiskV1UpdatePost201Response> callback)
List Management (asynchronously)
This call adds/deletes/converts the request information in the negative list.
|
okhttp3.Call |
ReversalApi.authReversalAsync(String id,
AuthReversalRequest authReversalRequest,
ApiCallback<PtsV2PaymentsReversalsPost201Response> callback)
Process an Authorization Reversal (asynchronously)
Include the payment ID in the POST request to reverse the payment amount.
|
okhttp3.Call |
TaxesApi.calculateTaxAsync(TaxRequest taxRequest,
ApiCallback<VasV2PaymentsPost201Response> callback)
Calculate Taxes (asynchronously)
Get tax details for a transaction.
|
okhttp3.Call |
CaptureApi.capturePaymentAsync(CapturePaymentRequest capturePaymentRequest,
String id,
ApiCallback<PtsV2PaymentsCapturesPost201Response> callback)
Capture a Payment (asynchronously)
Include the payment ID in the POST request to capture the payment amount.
|
okhttp3.Call |
PayerAuthenticationApi.checkPayerAuthEnrollmentAsync(CheckPayerAuthEnrollmentRequest checkPayerAuthEnrollmentRequest,
ApiCallback<RiskV1AuthenticationsPost201Response> callback)
Check Payer Auth Enrollment (asynchronously)
This call verifies that the card is enrolled in a card authentication program.
|
okhttp3.Call |
DecisionManagerApi.createBundledDecisionManagerCaseAsync(CreateBundledDecisionManagerCaseRequest createBundledDecisionManagerCaseRequest,
ApiCallback<RiskV1DecisionsPost201Response> callback)
Create Decision Manager (asynchronously)
Decision Manager can help you automate and streamline your fraud operations.
|
okhttp3.Call |
CreditApi.createCreditAsync(CreateCreditRequest createCreditRequest,
ApiCallback<PtsV2CreditsPost201Response> callback)
Process a Credit (asynchronously)
POST to the credit resource to credit funds to a specified credit card.
|
okhttp3.Call |
InvoicesApi.createInvoiceAsync(CreateInvoiceRequest createInvoiceRequest,
ApiCallback<InvoicingV2InvoicesPost201Response> callback)
Create a New Invoice (asynchronously)
Create a new invoice.
|
okhttp3.Call |
AsymmetricKeyManagementApi.createP12KeysAsync(CreateP12KeysRequest createP12KeysRequest,
ApiCallback<KmsV2KeysAsymPost201Response> callback)
Create one or more PKCS#12 keys (asynchronously)
'Create one or more PKCS#12 keys'
|
okhttp3.Call |
PaymentsApi.createPaymentAsync(CreatePaymentRequest createPaymentRequest,
ApiCallback<PtsV2PaymentsPost201Response> callback)
Process a Payment (asynchronously)
A payment authorizes the amount for the transaction.
|
okhttp3.Call |
ReportsApi.createReportAsync(CreateAdhocReportRequest createAdhocReportRequest,
String organizationId,
ApiCallback<Void> callback)
Create Adhoc Report (asynchronously)
Create a one-time report.
|
okhttp3.Call |
SearchTransactionsApi.createSearchAsync(CreateSearchRequest createSearchRequest,
ApiCallback<TssV2TransactionsPost201Response> callback)
Create a Search Request (asynchronously)
Create a search request.
|
okhttp3.Call |
ReportSubscriptionsApi.createStandardOrClassicSubscriptionAsync(PredefinedSubscriptionRequestBean predefinedSubscriptionRequestBean,
String organizationId,
ApiCallback<Void> callback)
Create a Standard or Classic Subscription (asynchronously)
Create or update an already existing classic or standard subscription.
|
okhttp3.Call |
ReportSubscriptionsApi.createSubscriptionAsync(CreateReportSubscriptionRequest createReportSubscriptionRequest,
String organizationId,
ApiCallback<Void> callback)
Create Report Subscription for a Report Name by Organization (asynchronously)
Create a report subscription for your organization.
|
okhttp3.Call |
SymmetricKeyManagementApi.createV2SharedSecretKeysAsync(CreateSharedSecretKeysRequest createSharedSecretKeysRequest,
ApiCallback<KmsV2KeysSymPost201Response> callback)
Create Shared-Secret Keys (asynchronously)
Create one or more Shared-Secret Keys
|
okhttp3.Call |
AsymmetricKeyManagementApi.deleteBulkP12KeysAsync(DeleteBulkP12KeysRequest deleteBulkP12KeysRequest,
ApiCallback<KmsV2KeysAsymDeletesPost200Response> callback)
Delete one or more PKCS#12 keys (asynchronously)
'Delete one or more PKCS#12 keys'
|
okhttp3.Call |
SymmetricKeyManagementApi.deleteBulkSymmetricKeysAsync(DeleteBulkSymmetricKeysRequest deleteBulkSymmetricKeysRequest,
ApiCallback<KmsV2KeysSymDeletesPost200Response> callback)
Delete one or more Symmetric keys (asynchronously)
'Delete one or more Symmetric keys'
|
okhttp3.Call |
CustomerApi.deleteCustomerAsync(String customerTokenId,
String profileId,
ApiCallback<Void> callback)
Delete a Customer (asynchronously)
|
okhttp3.Call |
CustomerPaymentInstrumentApi.deleteCustomerPaymentInstrumentAsync(String customerTokenId,
String paymentInstrumentTokenId,
String profileId,
ApiCallback<Void> callback)
Delete a Customer Payment Instrument (asynchronously)
|
okhttp3.Call |
CustomerShippingAddressApi.deleteCustomerShippingAddressAsync(String customerTokenId,
String shippingAddressTokenId,
String profileId,
ApiCallback<Void> callback)
Delete a Customer Shipping Address (asynchronously)
|
okhttp3.Call |
InstrumentIdentifierApi.deleteInstrumentIdentifierAsync(String instrumentIdentifierTokenId,
String profileId,
ApiCallback<Void> callback)
Delete an Instrument Identifier (asynchronously)
|
okhttp3.Call |
PaymentInstrumentApi.deletePaymentInstrumentAsync(String paymentInstrumentTokenId,
String profileId,
ApiCallback<Void> callback)
Delete a Payment Instrument (asynchronously)
|
okhttp3.Call |
ReportSubscriptionsApi.deleteSubscriptionAsync(String reportName,
String organizationId,
ApiCallback<Void> callback)
Delete Subscription of a Report Name by Organization (asynchronously)
Delete a report subscription for your organization.
|
okhttp3.Call |
ReportDownloadsApi.downloadReportAsync(org.joda.time.LocalDate reportDate,
String reportName,
String organizationId,
ApiCallback<Void> callback)
Download a Report (asynchronously)
Download a report using the unique report name and date.
|
okhttp3.Call |
DecisionManagerApi.fraudUpdateAsync(String id,
FraudMarkingActionRequest fraudMarkingActionRequest,
ApiCallback<RiskV1UpdatePost201Response> callback)
Fraud Marking (asynchronously)
This can be used to - 1.
|
okhttp3.Call |
KeyGenerationApi.generatePublicKeyAsync(String format,
GeneratePublicKeyRequest generatePublicKeyRequest,
ApiCallback<FlexV1KeysPost200Response> callback)
Generate Key (asynchronously)
Generate a one-time use public key and key ID to encrypt the card number in the follow-on Tokenize Card request.
|
okhttp3.Call |
InvoicesApi.getAllInvoicesAsync(Integer offset,
Integer limit,
String status,
ApiCallback<InvoicingV2InvoicesAllGet200Response> callback)
Get a List of Invoices (asynchronously)
Get a list of invoices.
|
okhttp3.Call |
ReportSubscriptionsApi.getAllSubscriptionsAsync(String organizationId,
ApiCallback<ReportingV3ReportSubscriptionsGet200Response> callback)
Get All Subscriptions (asynchronously)
View a summary of all report subscriptions.
|
okhttp3.Call |
ConversionDetailsApi.getConversionDetailAsync(org.joda.time.DateTime startTime,
org.joda.time.DateTime endTime,
String organizationId,
ApiCallback<ReportingV3ConversionDetailsGet200Response> callback)
Get Conversion Detail Transactions (asynchronously)
Get conversion detail of transactions for a merchant.
|
okhttp3.Call |
CustomerApi.getCustomerAsync(String customerTokenId,
String profileId,
ApiCallback<TmsV2CustomersResponse> callback)
Retrieve a Customer (asynchronously)
|
okhttp3.Call |
CustomerPaymentInstrumentApi.getCustomerPaymentInstrumentAsync(String customerTokenId,
String paymentInstrumentTokenId,
String profileId,
ApiCallback<Tmsv2customersEmbeddedDefaultPaymentInstrument> callback)
Retrieve a Customer Payment Instrument (asynchronously)
|
okhttp3.Call |
CustomerPaymentInstrumentApi.getCustomerPaymentInstrumentsListAsync(String customerTokenId,
String profileId,
Long offset,
Long limit,
ApiCallback<PaymentInstrumentListForCustomer> callback)
List Payment Instruments for a Customer (asynchronously)
|
okhttp3.Call |
CustomerShippingAddressApi.getCustomerShippingAddressAsync(String customerTokenId,
String shippingAddressTokenId,
String profileId,
ApiCallback<Tmsv2customersEmbeddedDefaultShippingAddress> callback)
Retrieve a Customer Shipping Address (asynchronously)
|
okhttp3.Call |
CustomerShippingAddressApi.getCustomerShippingAddressesListAsync(String customerTokenId,
String profileId,
Long offset,
Long limit,
ApiCallback<ShippingAddressListForCustomer> callback)
List Shipping Addresses for a Customer (asynchronously)
|
okhttp3.Call |
DownloadDTDApi.getDTDV2Async(String reportDefinitionNameVersion,
ApiCallback<Void> callback)
Download DTD for Report (asynchronously)
Used to download DTDs for reports on no-auth.
|
okhttp3.Call |
SecureFileShareApi.getFileAsync(String fileId,
String organizationId,
ApiCallback<Void> callback)
Download a File with File Identifier (asynchronously)
Download a file for the given file identifier
|
okhttp3.Call |
SecureFileShareApi.getFileDetailAsync(org.joda.time.LocalDate startDate,
org.joda.time.LocalDate endDate,
String organizationId,
String name,
ApiCallback<V1FileDetailsGet200Response> callback)
Get List of Files (asynchronously)
Get list of files and it's information of them available inside the report directory
|
okhttp3.Call |
InstrumentIdentifierApi.getInstrumentIdentifierAsync(String instrumentIdentifierTokenId,
String profileId,
ApiCallback<Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbeddedInstrumentIdentifier> callback)
Retrieve an Instrument Identifier (asynchronously)
|
okhttp3.Call |
InstrumentIdentifierApi.getInstrumentIdentifierPaymentInstrumentsListAsync(String instrumentIdentifierTokenId,
String profileId,
Long offset,
Long limit,
ApiCallback<PaymentInstrumentListForCustomer> callback)
List Payment Instruments for an Instrument Identifier (asynchronously)
|
okhttp3.Call |
InvoicesApi.getInvoiceAsync(String id,
ApiCallback<InvoicingV2InvoicesGet200Response> callback)
Get Invoice Details (asynchronously)
Get the details of a specific invoice.
|
okhttp3.Call |
InvoiceSettingsApi.getInvoiceSettingsAsync(ApiCallback<InvoicingV2InvoiceSettingsGet200Response> callback)
Get Invoice Settings (asynchronously)
Get the invoice settings for the invoice payment page.
|
okhttp3.Call |
SymmetricKeyManagementApi.getKeyDetailsAsync(String keyId,
ApiCallback<KmsV2KeysSymGet200Response> callback)
Retrieves shared secret key details (asynchronously)
Retrieves keys details by providing the key id.
|
okhttp3.Call |
NetFundingsApi.getNetFundingDetailsAsync(org.joda.time.DateTime startTime,
org.joda.time.DateTime endTime,
String organizationId,
String groupName,
ApiCallback<ReportingV3NetFundingsGet200Response> callback)
Get Netfunding Information for an Account or a Merchant (asynchronously)
Get Netfunding information for an account or a merchant.
|
okhttp3.Call |
NotificationOfChangesApi.getNotificationOfChangeReportAsync(org.joda.time.DateTime startTime,
org.joda.time.DateTime endTime,
ApiCallback<ReportingV3NotificationofChangesGet200Response> callback)
Get Notification of Changes (asynchronously)
Download the Notification of Change report.
|
okhttp3.Call |
AsymmetricKeyManagementApi.getP12KeyDetailsAsync(String keyId,
ApiCallback<KmsV2KeysAsymGet200Response> callback)
Retrieves PKCS#12 key details (asynchronously)
Retrieves keys details by providing the key id.
|
okhttp3.Call |
PaymentBatchSummariesApi.getPaymentBatchSummaryAsync(org.joda.time.DateTime startTime,
org.joda.time.DateTime endTime,
String organizationId,
String rollUp,
String breakdown,
Integer startDayOfWeek,
ApiCallback<ReportingV3PaymentBatchSummariesGet200Response> callback)
Get Payment Batch Summary Data (asynchronously)
Scope can be either account/merchant or reseller.
|
okhttp3.Call |
PaymentInstrumentApi.getPaymentInstrumentAsync(String paymentInstrumentTokenId,
String profileId,
ApiCallback<Tmsv2customersEmbeddedDefaultPaymentInstrument> callback)
Retrieve a Payment Instrument (asynchronously)
|
okhttp3.Call |
PurchaseAndRefundDetailsApi.getPurchaseAndRefundDetailsAsync(org.joda.time.DateTime startTime,
org.joda.time.DateTime endTime,
String organizationId,
String paymentSubtype,
String viewBy,
String groupName,
Integer offset,
Integer limit,
ApiCallback<ReportingV3PurchaseRefundDetailsGet200Response> callback)
Get Purchase and Refund Details (asynchronously)
Download the Purchase and Refund Details report.
|
okhttp3.Call |
ReportsApi.getReportByReportIdAsync(String reportId,
String organizationId,
ApiCallback<ReportingV3ReportsIdGet200Response> callback)
Get Report Based on Report Id (asynchronously)
Download a report using the reportId value.
|
okhttp3.Call |
ReportDefinitionsApi.getResourceInfoByReportDefinitionAsync(String reportDefinitionName,
String subscriptionType,
String reportMimeType,
String organizationId,
ApiCallback<ReportingV3ReportDefinitionsNameGet200Response> callback)
Get Report Definition (asynchronously)
View the attributes of an individual report type.
|
okhttp3.Call |
ReportDefinitionsApi.getResourceV2InfoAsync(String subscriptionType,
String organizationId,
ApiCallback<ReportingV3ReportDefinitionsGet200Response> callback)
Get Reporting Resource Information (asynchronously)
View a list of supported reports and their attributes before subscribing to them.
|
okhttp3.Call |
SearchTransactionsApi.getSearchAsync(String searchId,
ApiCallback<TssV2TransactionsPost201Response> callback)
Get Search Results (asynchronously)
Include the Search ID in the GET request to retrieve the search results.
|
okhttp3.Call |
ReportSubscriptionsApi.getSubscriptionAsync(String reportName,
String organizationId,
ApiCallback<ReportingV3ReportSubscriptionsGet200ResponseSubscriptions> callback)
Get Subscription for Report Name (asynchronously)
View the details of a report subscription, such as the report format or report frequency, using the report’s unique name.
|
okhttp3.Call |
TransactionDetailsApi.getTransactionAsync(String id,
ApiCallback<TssV2TransactionsGet200Response> callback)
Retrieve a Transaction (asynchronously)
Include the Request ID in the GET request to retrieve the transaction details.
|
okhttp3.Call |
TransactionBatchesApi.getTransactionBatchDetailsAsync(String id,
org.joda.time.LocalDate uploadDate,
String status,
ApiCallback<Void> callback)
Get Transaction Details for a given Batch Id (asynchronously)
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.
|
okhttp3.Call |
TransactionBatchesApi.getTransactionBatchesAsync(org.joda.time.DateTime startTime,
org.joda.time.DateTime endTime,
ApiCallback<PtsV1TransactionBatchesGet200Response> callback)
Get a List of Batch Files (asynchronously)
Provide the search range
|
okhttp3.Call |
TransactionBatchesApi.getTransactionBatchIdAsync(String id,
ApiCallback<PtsV1TransactionBatchesIdGet200Response> callback)
Get Individual Batch File (asynchronously)
Provide the search range
|
okhttp3.Call |
UserManagementApi.getUsersAsync(String organizationId,
String userName,
String permissionId,
String roleId,
ApiCallback<UmsV1UsersGet200Response> callback)
Get User Information - Deprecated (asynchronously)
This endpoint is deprecated.
|
okhttp3.Call |
DownloadXSDApi.getXSDV2Async(String reportDefinitionNameVersion,
ApiCallback<Void> callback)
Download XSD for Report (asynchronously)
Used to download XSDs for reports on no-auth.
|
okhttp3.Call |
PaymentsApi.incrementAuthAsync(String id,
IncrementAuthRequest incrementAuthRequest,
ApiCallback<PtsV2IncrementalAuthorizationPatch201Response> callback)
Increment an Authorization (asynchronously)
Use this service to authorize additional charges in a lodging or autorental transaction.
|
okhttp3.Call |
ReversalApi.mitReversalAsync(MitReversalRequest mitReversalRequest,
ApiCallback<PtsV2PaymentsReversalsPost201Response> callback)
Timeout Reversal (asynchronously)
This is to reverse a previous payment that merchant does not receive a reply(Mostly due to Timeout).
|
okhttp3.Call |
VoidApi.mitVoidAsync(MitVoidRequest mitVoidRequest,
ApiCallback<PtsV2PaymentsVoidsPost201Response> callback)
Timeout Void (asynchronously)
This is to void a previous payment, capture, refund, or credit that merchant does not receive a reply(Mostly due to timeout).
|
okhttp3.Call |
PayoutsApi.octCreatePaymentAsync(OctCreatePaymentRequest octCreatePaymentRequest,
ApiCallback<PtsV2PayoutsPost201Response> callback)
Process a Payout (asynchronously)
Send funds from a selected funding source to a designated credit/debit card account or a prepaid card using an Original Credit Transaction (OCT).
|
okhttp3.Call |
CustomerApi.patchCustomerAsync(String customerTokenId,
PatchCustomerRequest patchCustomerRequest,
String profileId,
String ifMatch,
ApiCallback<TmsV2CustomersResponse> callback)
Update a Customer (asynchronously)
|
okhttp3.Call |
CustomerPaymentInstrumentApi.patchCustomersPaymentInstrumentAsync(String customerTokenId,
String paymentInstrumentTokenId,
PatchCustomerPaymentInstrumentRequest patchCustomerPaymentInstrumentRequest,
String profileId,
String ifMatch,
ApiCallback<Tmsv2customersEmbeddedDefaultPaymentInstrument> callback)
Update a Customer Payment Instrument (asynchronously)
|
okhttp3.Call |
CustomerShippingAddressApi.patchCustomersShippingAddressAsync(String customerTokenId,
String shippingAddressTokenId,
PatchCustomerShippingAddressRequest patchCustomerShippingAddressRequest,
String profileId,
String ifMatch,
ApiCallback<Tmsv2customersEmbeddedDefaultShippingAddress> callback)
Update a Customer Shipping Address (asynchronously)
|
okhttp3.Call |
InstrumentIdentifierApi.patchInstrumentIdentifierAsync(String instrumentIdentifierTokenId,
PatchInstrumentIdentifierRequest patchInstrumentIdentifierRequest,
String profileId,
String ifMatch,
ApiCallback<Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbeddedInstrumentIdentifier> callback)
Update an Instrument Identifier (asynchronously)
|
okhttp3.Call |
PaymentInstrumentApi.patchPaymentInstrumentAsync(String paymentInstrumentTokenId,
PatchPaymentInstrumentRequest patchPaymentInstrumentRequest,
String profileId,
String ifMatch,
ApiCallback<Tmsv2customersEmbeddedDefaultPaymentInstrument> callback)
Update a Payment Instrument (asynchronously)
|
okhttp3.Call |
PayerAuthenticationApi.payerAuthSetupAsync(PayerAuthSetupRequest payerAuthSetupRequest,
ApiCallback<RiskV1AuthenticationSetupsPost201Response> callback)
Setup Payer Auth (asynchronously)
A new service for Merchants to get reference_id for Digital Wallets to use in place of BIN number in Cardinal.
|
okhttp3.Call |
InvoicesApi.performCancelActionAsync(String id,
ApiCallback<InvoicingV2InvoicesPost201Response> callback)
Cancel an Invoice (asynchronously)
Cancel an invoice.
|
okhttp3.Call |
InvoicesApi.performSendActionAsync(String id,
ApiCallback<InvoicingV2InvoicesPost201Response> callback)
Send an Invoice (asynchronously)
Send an invoice.
|
okhttp3.Call |
CustomerApi.postCustomerAsync(PostCustomerRequest postCustomerRequest,
String profileId,
ApiCallback<TmsV2CustomersResponse> callback)
Create a Customer (asynchronously)
|
okhttp3.Call |
CustomerPaymentInstrumentApi.postCustomerPaymentInstrumentAsync(String customerTokenId,
PostCustomerPaymentInstrumentRequest postCustomerPaymentInstrumentRequest,
String profileId,
ApiCallback<Tmsv2customersEmbeddedDefaultPaymentInstrument> callback)
Create a Customer Payment Instrument (asynchronously)
|
okhttp3.Call |
CustomerShippingAddressApi.postCustomerShippingAddressAsync(String customerTokenId,
PostCustomerShippingAddressRequest postCustomerShippingAddressRequest,
String profileId,
ApiCallback<Tmsv2customersEmbeddedDefaultShippingAddress> callback)
Create a Customer Shipping Address (asynchronously)
|
okhttp3.Call |
InstrumentIdentifierApi.postInstrumentIdentifierAsync(PostInstrumentIdentifierRequest postInstrumentIdentifierRequest,
String profileId,
ApiCallback<Tmsv2customersEmbeddedDefaultPaymentInstrumentEmbeddedInstrumentIdentifier> callback)
Create an Instrument Identifier (asynchronously)
|
okhttp3.Call |
PaymentInstrumentApi.postPaymentInstrumentAsync(PostPaymentInstrumentRequest postPaymentInstrumentRequest,
String profileId,
ApiCallback<Tmsv2customersEmbeddedDefaultPaymentInstrument> callback)
Create a Payment Instrument (asynchronously)
|
okhttp3.Call |
RefundApi.refundCaptureAsync(RefundCaptureRequest refundCaptureRequest,
String id,
ApiCallback<PtsV2PaymentsRefundPost201Response> callback)
Refund a Capture (asynchronously)
Refund a capture API is only used, if you have requested Capture independenlty using [/pts/v2/payments/{id}/captures](https://developer.cybersource.com/api-reference-assets/index.html#payments_capture) API call Include the capture ID in the POST request to refund the captured amount.
|
okhttp3.Call |
RefundApi.refundPaymentAsync(RefundPaymentRequest refundPaymentRequest,
String id,
ApiCallback<PtsV2PaymentsRefundPost201Response> callback)
Refund a Payment (asynchronously)
Refund a Payment API is only used, if you have requested Authorization and Capture together in [/pts/v2/payments](https://developer.cybersource.com/api-reference-assets/index.html#payments_payments) API call.
|
okhttp3.Call |
ReportsApi.searchReportsAsync(org.joda.time.DateTime startTime,
org.joda.time.DateTime endTime,
String timeQueryType,
String organizationId,
String reportMimeType,
String reportFrequency,
String reportName,
Integer reportDefinitionId,
String reportStatus,
ApiCallback<ReportingV3ReportsGet200Response> callback)
Retrieve Available Reports (asynchronously)
Retrieve a list of the available reports to which you are subscribed.
|
okhttp3.Call |
UserManagementSearchApi.searchUsersAsync(SearchRequest searchRequest,
ApiCallback<UmsV1UsersGet200Response> callback)
Search User Information (asynchronously)
This endpoint is to get all the user information depending on the filter criteria passed in request body.
|
okhttp3.Call |
TokenizationApi.tokenizeAsync(TokenizeRequest tokenizeRequest,
ApiCallback<FlexV1TokensPost200Response> callback)
Tokenize Card (asynchronously)
Returns a token representing the supplied card details.
|
okhttp3.Call |
InvoicesApi.updateInvoiceAsync(String id,
UpdateInvoiceRequest updateInvoiceRequest,
ApiCallback<InvoicingV2InvoicesPost201Response> callback)
Update an Invoice (asynchronously)
Update an invoice.
|
okhttp3.Call |
InvoiceSettingsApi.updateInvoiceSettingsAsync(InvoiceSettingsRequest invoiceSettingsRequest,
ApiCallback<InvoicingV2InvoiceSettingsGet200Response> callback)
Update Invoice Settings (asynchronously)
Update invoice settings for the invoice payment page.
|
okhttp3.Call |
PayerAuthenticationApi.validateAuthenticationResultsAsync(ValidateRequest validateRequest,
ApiCallback<RiskV1AuthenticationResultsPost201Response> callback)
Validate Authentication Results (asynchronously)
This call retrieves and validates the authentication results from issuer and allows the merchant to proceed with processing the payment.
|
okhttp3.Call |
VerificationApi.validateExportComplianceAsync(ValidateExportComplianceRequest validateExportComplianceRequest,
ApiCallback<RiskV1ExportComplianceInquiriesPost201Response> callback)
Validate export compliance (asynchronously)
This call checks customer data against specified watch lists to ensure export compliance.
|
okhttp3.Call |
VerificationApi.verifyCustomerAddressAsync(VerifyCustomerAddressRequest verifyCustomerAddressRequest,
ApiCallback<RiskV1AddressVerificationsPost201Response> callback)
Verify customer address (asynchronously)
This call verifies that the customer address submitted is valid.
|
okhttp3.Call |
VoidApi.voidCaptureAsync(VoidCaptureRequest voidCaptureRequest,
String id,
ApiCallback<PtsV2PaymentsVoidsPost201Response> callback)
Void a Capture (asynchronously)
Refund a capture API is only used, if you have requested Capture independenlty using [/pts/v2/payments/{id}/captures](https://developer.cybersource.com/api-reference-assets/index.html#payments_capture) API call.
|
okhttp3.Call |
VoidApi.voidCreditAsync(VoidCreditRequest voidCreditRequest,
String id,
ApiCallback<PtsV2PaymentsVoidsPost201Response> callback)
Void a Credit (asynchronously)
Include the credit ID in the POST request to cancel the credit.
|
okhttp3.Call |
VoidApi.voidPaymentAsync(VoidPaymentRequest voidPaymentRequest,
String id,
ApiCallback<PtsV2PaymentsVoidsPost201Response> callback)
Void a Payment (asynchronously)
Void a Payment API is only used, if you have requested Authorization and Capture together in [/pts/v2/payments](https://developer.cybersource.com/api-reference-assets/index.html#payments_payments) API call.
|
okhttp3.Call |
VoidApi.voidRefundAsync(VoidRefundRequest voidRefundRequest,
String id,
ApiCallback<PtsV2PaymentsVoidsPost201Response> callback)
Void a Refund (asynchronously)
Include the refund ID in the POST request to cancel the refund.
|
okhttp3.Call |
TaxesApi.voidTaxAsync(VoidTaxRequest voidTaxRequest,
String id,
ApiCallback<VasV2TaxVoid200Response> callback)
Void Taxes (asynchronously)
Pass the Tax Request ID in the PATCH request to void the committed tax calculation.
|
| Modifier and Type | Method and Description |
|---|---|
<T> void |
ApiClient.executeAsync(okhttp3.Call call,
ApiCallback<T> callback)
|
<T> void |
ApiClient.executeAsync(okhttp3.Call call,
Type returnType,
ApiCallback<T> callback)
Execute HTTP call asynchronously.
|
Copyright © 2020. All rights reserved.