| Modifier and Type | Method and Description |
|---|---|
CallContext |
CallContext.withIdempotenceKey(String idempotenceKey)
Sets the idempotence key to use for the next request for which this call context is used.
|
| Modifier and Type | Method and Description |
|---|---|
protected RuntimeException |
ApiResource.createException(int statusCode,
String responseBody,
Object errorObject,
CallContext context) |
<O> O |
Communicator.delete(String relativePath,
List<RequestHeader> requestHeaders,
ParamRequest requestParameters,
Class<O> responseType,
CallContext context)
Corresponds to the HTTP DELETE method.
|
<O> O |
Communicator.get(String relativePath,
List<RequestHeader> requestHeaders,
ParamRequest requestParameters,
Class<O> responseType,
CallContext context)
Corresponds to the HTTP GET method.
|
<O> O |
Communicator.post(String relativePath,
List<RequestHeader> requestHeaders,
ParamRequest requestParameters,
Object requestBody,
Class<O> responseType,
CallContext context)
Corresponds to the HTTP POST method.
|
<O> O |
Communicator.put(String relativePath,
List<RequestHeader> requestHeaders,
ParamRequest requestParameters,
Object requestBody,
Class<O> responseType,
CallContext context)
Corresponds to the HTTP PUT method.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
DefaultCommunicator.addGenericHeaders(String httpMethod,
URI uri,
List<RequestHeader> requestHeaders,
CallContext context)
Adds the necessary headers to the given list of headers.
|
<O> O |
DefaultCommunicator.delete(String relativePath,
List<RequestHeader> requestHeaders,
ParamRequest requestParameters,
Class<O> responseType,
CallContext context)
Corresponds to the HTTP DELETE method.
|
<O> O |
DefaultCommunicator.get(String relativePath,
List<RequestHeader> requestHeaders,
ParamRequest requestParameters,
Class<O> responseType,
CallContext context)
Corresponds to the HTTP GET method.
|
<O> O |
DefaultCommunicator.post(String relativePath,
List<RequestHeader> requestHeaders,
ParamRequest requestParameters,
Object requestBody,
Class<O> responseType,
CallContext context)
Corresponds to the HTTP POST method.
|
protected <O> O |
DefaultCommunicator.processResponse(int statusCode,
InputStream bodyStream,
List<ResponseHeader> headers,
Class<O> responseType,
String requestPath,
CallContext context) |
<O> O |
DefaultCommunicator.put(String relativePath,
List<RequestHeader> requestHeaders,
ParamRequest requestParameters,
Object requestBody,
Class<O> responseType,
CallContext context)
Corresponds to the HTTP PUT method.
|
protected void |
DefaultCommunicator.updateContext(List<ResponseHeader> headers,
CallContext context)
Updates the given call context based on the contents of the given response.
|
| Modifier and Type | Method and Description |
|---|---|
CreateHostedCheckoutResponse |
HostedCheckoutClientInterface.createHostedCheckout(CreateHostedCheckoutRequest body,
CallContext context)
Resource /v2/{merchantId}/hostedcheckouts
- Create hosted checkout
|
CreateHostedCheckoutResponse |
HostedCheckoutClient.createHostedCheckout(CreateHostedCheckoutRequest body,
CallContext context)
Resource /v2/{merchantId}/hostedcheckouts
- Create hosted checkout
|
GetHostedCheckoutResponse |
HostedCheckoutClientInterface.getHostedCheckout(String hostedCheckoutId,
CallContext context)
Resource /v2/{merchantId}/hostedcheckouts/{hostedCheckoutId}
- Get hosted checkout status
|
GetHostedCheckoutResponse |
HostedCheckoutClient.getHostedCheckout(String hostedCheckoutId,
CallContext context)
Resource /v2/{merchantId}/hostedcheckouts/{hostedCheckoutId}
- Get hosted checkout status
|
| Modifier and Type | Method and Description |
|---|---|
CreateHostedTokenizationResponse |
HostedTokenizationClientInterface.createHostedTokenization(CreateHostedTokenizationRequest body,
CallContext context)
Resource /v2/{merchantId}/hostedtokenizations
- Create hosted tokenization session
|
CreateHostedTokenizationResponse |
HostedTokenizationClient.createHostedTokenization(CreateHostedTokenizationRequest body,
CallContext context)
Resource /v2/{merchantId}/hostedtokenizations
- Create hosted tokenization session
|
GetHostedTokenizationResponse |
HostedTokenizationClientInterface.getHostedTokenization(String hostedTokenizationId,
CallContext context)
Resource /v2/{merchantId}/hostedtokenizations/{hostedTokenizationId}
- Get hosted tokenization session
|
GetHostedTokenizationResponse |
HostedTokenizationClient.getHostedTokenization(String hostedTokenizationId,
CallContext context)
Resource /v2/{merchantId}/hostedtokenizations/{hostedTokenizationId}
- Get hosted tokenization session
|
| Modifier and Type | Method and Description |
|---|---|
GetMandateResponse |
MandatesClient.blockMandate(String uniqueMandateReference,
CallContext context)
Resource /v2/{merchantId}/mandates/{uniqueMandateReference}/block
- Block mandate
|
GetMandateResponse |
MandatesClientInterface.blockMandate(String uniqueMandateReference,
CallContext context)
Resource /v2/{merchantId}/mandates/{uniqueMandateReference}/block
- Block mandate
|
CreateMandateResponse |
MandatesClient.createMandate(CreateMandateRequest body,
CallContext context)
Resource /v2/{merchantId}/mandates
- Create mandate
|
CreateMandateResponse |
MandatesClientInterface.createMandate(CreateMandateRequest body,
CallContext context)
Resource /v2/{merchantId}/mandates
- Create mandate
|
GetMandateResponse |
MandatesClient.getMandate(String uniqueMandateReference,
CallContext context)
Resource /v2/{merchantId}/mandates/{uniqueMandateReference}
- Get mandate
|
GetMandateResponse |
MandatesClientInterface.getMandate(String uniqueMandateReference,
CallContext context)
Resource /v2/{merchantId}/mandates/{uniqueMandateReference}
- Get mandate
|
GetMandateResponse |
MandatesClient.revokeMandate(String uniqueMandateReference,
CallContext context)
Resource /v2/{merchantId}/mandates/{uniqueMandateReference}/revoke
- Revoke mandate
|
GetMandateResponse |
MandatesClientInterface.revokeMandate(String uniqueMandateReference,
CallContext context)
Resource /v2/{merchantId}/mandates/{uniqueMandateReference}/revoke
- Revoke mandate
|
GetMandateResponse |
MandatesClient.unblockMandate(String uniqueMandateReference,
CallContext context)
Resource /v2/{merchantId}/mandates/{uniqueMandateReference}/unblock
- Unblock mandate
|
GetMandateResponse |
MandatesClientInterface.unblockMandate(String uniqueMandateReference,
CallContext context)
Resource /v2/{merchantId}/mandates/{uniqueMandateReference}/unblock
- Unblock mandate
|
| Modifier and Type | Method and Description |
|---|---|
void |
PaymentLinksClient.cancelPaymentLinkById(String paymentLinkId,
CallContext context)
Resource /v2/{merchantId}/paymentlinks/{paymentLinkId}/cancel
- Cancel PaymentLink by ID
|
void |
PaymentLinksClientInterface.cancelPaymentLinkById(String paymentLinkId,
CallContext context)
Resource /v2/{merchantId}/paymentlinks/{paymentLinkId}/cancel
- Cancel PaymentLink by ID
|
PaymentLinkResponse |
PaymentLinksClient.createPaymentLink(CreatePaymentLinkRequest body,
CallContext context)
Resource /v2/{merchantId}/paymentlinks
- Create payment link
|
PaymentLinkResponse |
PaymentLinksClientInterface.createPaymentLink(CreatePaymentLinkRequest body,
CallContext context)
Resource /v2/{merchantId}/paymentlinks
- Create payment link
|
PaymentLinkResponse |
PaymentLinksClient.getPaymentLinkById(String paymentLinkId,
CallContext context)
Resource /v2/{merchantId}/paymentlinks/{paymentLinkId}
- Get payment link by ID
|
PaymentLinkResponse |
PaymentLinksClientInterface.getPaymentLinkById(String paymentLinkId,
CallContext context)
Resource /v2/{merchantId}/paymentlinks/{paymentLinkId}
- Get payment link by ID
|
| Modifier and Type | Method and Description |
|---|---|
CancelPaymentResponse |
PaymentsClientInterface.cancelPayment(String paymentId,
CallContext context)
Resource /v2/{merchantId}/payments/{paymentId}/cancel
- Cancel payment
|
CancelPaymentResponse |
PaymentsClient.cancelPayment(String paymentId,
CallContext context)
Resource /v2/{merchantId}/payments/{paymentId}/cancel
- Cancel payment
|
CancelPaymentResponse |
PaymentsClientInterface.cancelPayment(String paymentId,
CancelPaymentRequest body,
CallContext context)
Resource /v2/{merchantId}/payments/{paymentId}/cancel
- Cancel payment
|
CancelPaymentResponse |
PaymentsClient.cancelPayment(String paymentId,
CancelPaymentRequest body,
CallContext context)
Resource /v2/{merchantId}/payments/{paymentId}/cancel
- Cancel payment
|
CaptureResponse |
PaymentsClientInterface.capturePayment(String paymentId,
CapturePaymentRequest body,
CallContext context)
Resource /v2/{merchantId}/payments/{paymentId}/capture
- Capture payment
|
CaptureResponse |
PaymentsClient.capturePayment(String paymentId,
CapturePaymentRequest body,
CallContext context)
Resource /v2/{merchantId}/payments/{paymentId}/capture
- Capture payment
|
CompletePaymentResponse |
PaymentsClientInterface.completePayment(String paymentId,
CompletePaymentRequest body,
CallContext context)
Resource /v2/{merchantId}/payments/{paymentId}/complete
- Complete payment
|
CompletePaymentResponse |
PaymentsClient.completePayment(String paymentId,
CompletePaymentRequest body,
CallContext context)
Resource /v2/{merchantId}/payments/{paymentId}/complete
- Complete payment
|
CreatePaymentResponse |
PaymentsClientInterface.createPayment(CreatePaymentRequest body,
CallContext context)
Resource /v2/{merchantId}/payments
- Create payment
|
CreatePaymentResponse |
PaymentsClient.createPayment(CreatePaymentRequest body,
CallContext context)
Resource /v2/{merchantId}/payments
- Create payment
|
CapturesResponse |
PaymentsClientInterface.getCaptures(String paymentId,
CallContext context)
Resource /v2/{merchantId}/payments/{paymentId}/captures
- Get Captures Api
|
CapturesResponse |
PaymentsClient.getCaptures(String paymentId,
CallContext context)
Resource /v2/{merchantId}/payments/{paymentId}/captures
- Get Captures Api
|
PaymentResponse |
PaymentsClientInterface.getPayment(String paymentId,
CallContext context)
Resource /v2/{merchantId}/payments/{paymentId}
- Get payment
|
PaymentResponse |
PaymentsClient.getPayment(String paymentId,
CallContext context)
Resource /v2/{merchantId}/payments/{paymentId}
- Get payment
|
PaymentDetailsResponse |
PaymentsClientInterface.getPaymentDetails(String paymentId,
CallContext context)
Resource /v2/{merchantId}/payments/{paymentId}/details
- Get payment details
|
PaymentDetailsResponse |
PaymentsClient.getPaymentDetails(String paymentId,
CallContext context)
Resource /v2/{merchantId}/payments/{paymentId}/details
- Get payment details
|
RefundsResponse |
PaymentsClientInterface.getRefunds(String paymentId,
CallContext context)
Resource /v2/{merchantId}/payments/{paymentId}/refunds
- Get Refunds Api
|
RefundsResponse |
PaymentsClient.getRefunds(String paymentId,
CallContext context)
Resource /v2/{merchantId}/payments/{paymentId}/refunds
- Get Refunds Api
|
RefundResponse |
PaymentsClientInterface.refundPayment(String paymentId,
RefundRequest body,
CallContext context)
Resource /v2/{merchantId}/payments/{paymentId}/refund
- Refund payment
|
RefundResponse |
PaymentsClient.refundPayment(String paymentId,
RefundRequest body,
CallContext context)
Resource /v2/{merchantId}/payments/{paymentId}/refund
- Refund payment
|
SubsequentPaymentResponse |
PaymentsClientInterface.subsequentPayment(String paymentId,
SubsequentPaymentRequest body,
CallContext context)
Resource /v2/{merchantId}/payments/{paymentId}/subsequent
- Subsequent payment
|
SubsequentPaymentResponse |
PaymentsClient.subsequentPayment(String paymentId,
SubsequentPaymentRequest body,
CallContext context)
Resource /v2/{merchantId}/payments/{paymentId}/subsequent
- Subsequent payment
|
| Modifier and Type | Method and Description |
|---|---|
PayoutResponse |
PayoutsClient.createPayout(CreatePayoutRequest body,
CallContext context)
Resource /v2/{merchantId}/payouts
- Create payout
|
PayoutResponse |
PayoutsClientInterface.createPayout(CreatePayoutRequest body,
CallContext context)
Resource /v2/{merchantId}/payouts
- Create payout
|
PayoutResponse |
PayoutsClient.getPayout(String payoutId,
CallContext context)
Resource /v2/{merchantId}/payouts/{payoutId}
- Get payout
|
PayoutResponse |
PayoutsClientInterface.getPayout(String payoutId,
CallContext context)
Resource /v2/{merchantId}/payouts/{payoutId}
- Get payout
|
| Modifier and Type | Method and Description |
|---|---|
PaymentProductGroup |
ProductGroupsClient.getProductGroup(String paymentProductGroupId,
GetProductGroupParams query,
CallContext context)
Resource /v2/{merchantId}/productgroups/{paymentProductGroupId}
- Get product group
|
PaymentProductGroup |
ProductGroupsClientInterface.getProductGroup(String paymentProductGroupId,
GetProductGroupParams query,
CallContext context)
Resource /v2/{merchantId}/productgroups/{paymentProductGroupId}
- Get product group
|
GetPaymentProductGroupsResponse |
ProductGroupsClient.getProductGroups(GetProductGroupsParams query,
CallContext context)
Resource /v2/{merchantId}/productgroups
- Get product groups
|
GetPaymentProductGroupsResponse |
ProductGroupsClientInterface.getProductGroups(GetProductGroupsParams query,
CallContext context)
Resource /v2/{merchantId}/productgroups
- Get product groups
|
| Modifier and Type | Method and Description |
|---|---|
PaymentProduct |
ProductsClient.getPaymentProduct(Integer paymentProductId,
GetPaymentProductParams query,
CallContext context)
Resource /v2/{merchantId}/products/{paymentProductId}
- Get payment product
|
PaymentProduct |
ProductsClientInterface.getPaymentProduct(Integer paymentProductId,
GetPaymentProductParams query,
CallContext context)
Resource /v2/{merchantId}/products/{paymentProductId}
- Get payment product
|
PaymentProductNetworksResponse |
ProductsClient.getPaymentProductNetworks(Integer paymentProductId,
GetPaymentProductNetworksParams query,
CallContext context)
Resource /v2/{merchantId}/products/{paymentProductId}/networks
- Get payment product networks
|
PaymentProductNetworksResponse |
ProductsClientInterface.getPaymentProductNetworks(Integer paymentProductId,
GetPaymentProductNetworksParams query,
CallContext context)
Resource /v2/{merchantId}/products/{paymentProductId}/networks
- Get payment product networks
|
GetPaymentProductsResponse |
ProductsClient.getPaymentProducts(GetPaymentProductsParams query,
CallContext context)
Resource /v2/{merchantId}/products
- Get payment products
|
GetPaymentProductsResponse |
ProductsClientInterface.getPaymentProducts(GetPaymentProductsParams query,
CallContext context)
Resource /v2/{merchantId}/products
- Get payment products
|
ProductDirectory |
ProductsClient.getProductDirectory(Integer paymentProductId,
GetProductDirectoryParams query,
CallContext context)
Resource /v2/{merchantId}/products/{paymentProductId}/directory
- Get payment product directory
|
ProductDirectory |
ProductsClientInterface.getProductDirectory(Integer paymentProductId,
GetProductDirectoryParams query,
CallContext context)
Resource /v2/{merchantId}/products/{paymentProductId}/directory
- Get payment product directory
|
| Modifier and Type | Method and Description |
|---|---|
CurrencyConversionResponse |
ServicesClient.getDccRateInquiry(CurrencyConversionRequest body,
CallContext context)
Resource /v2/{merchantId}/services/dccrate
- Get Dcc Rate Inquiry Api
|
CurrencyConversionResponse |
ServicesClientInterface.getDccRateInquiry(CurrencyConversionRequest body,
CallContext context)
Resource /v2/{merchantId}/services/dccrate
- Get Dcc Rate Inquiry Api
|
GetIINDetailsResponse |
ServicesClient.getIINDetails(GetIINDetailsRequest body,
CallContext context)
Resource /v2/{merchantId}/services/getIINdetails
- Get IIN details
|
GetIINDetailsResponse |
ServicesClientInterface.getIINDetails(GetIINDetailsRequest body,
CallContext context)
Resource /v2/{merchantId}/services/getIINdetails
- Get IIN details
|
GetPrivacyPolicyResponse |
ServicesClient.getPrivacyPolicy(GetPrivacyPolicyParams query,
CallContext context)
Resource /v2/{merchantId}/services/privacypolicy
- Get Privacy Policy
|
GetPrivacyPolicyResponse |
ServicesClientInterface.getPrivacyPolicy(GetPrivacyPolicyParams query,
CallContext context)
Resource /v2/{merchantId}/services/privacypolicy
- Get Privacy Policy
|
CalculateSurchargeResponse |
ServicesClient.surchargeCalculation(CalculateSurchargeRequest body,
CallContext context)
Resource /v2/{merchantId}/services/surchargecalculation
- Surcharge Calculation
|
CalculateSurchargeResponse |
ServicesClientInterface.surchargeCalculation(CalculateSurchargeRequest body,
CallContext context)
Resource /v2/{merchantId}/services/surchargecalculation
- Surcharge Calculation
|
TestConnection |
ServicesClient.testConnection(CallContext context)
Resource /v2/{merchantId}/services/testconnection
- Test connection
|
TestConnection |
ServicesClientInterface.testConnection(CallContext context)
Resource /v2/{merchantId}/services/testconnection
- Test connection
|
| Modifier and Type | Method and Description |
|---|---|
SessionResponse |
SessionsClient.createSession(SessionRequest body,
CallContext context)
Resource /v2/{merchantId}/sessions
- Create session
|
SessionResponse |
SessionsClientInterface.createSession(SessionRequest body,
CallContext context)
Resource /v2/{merchantId}/sessions
- Create session
|
| Modifier and Type | Method and Description |
|---|---|
CreatedTokenResponse |
TokensClientInterface.createToken(CreateTokenRequest body,
CallContext context)
Resource /v2/{merchantId}/tokens
- Create token
|
CreatedTokenResponse |
TokensClient.createToken(CreateTokenRequest body,
CallContext context)
Resource /v2/{merchantId}/tokens
- Create token
|
void |
TokensClientInterface.deleteToken(String tokenId,
CallContext context)
Resource /v2/{merchantId}/tokens/{tokenId}
- Delete token
|
void |
TokensClient.deleteToken(String tokenId,
CallContext context)
Resource /v2/{merchantId}/tokens/{tokenId}
- Delete token
|
TokenResponse |
TokensClientInterface.getToken(String tokenId,
CallContext context)
Resource /v2/{merchantId}/tokens/{tokenId}
- Get token
|
TokenResponse |
TokensClient.getToken(String tokenId,
CallContext context)
Resource /v2/{merchantId}/tokens/{tokenId}
- Get token
|
Copyright © 2024 Worldline Online Payments Direct. All rights reserved.