| Interface | Description |
|---|---|
| Authenticator |
Used to sign requests to the Online Payments platform.
|
| ClientInterface |
Payment platform client.
|
| Communicator |
Used to communicate with the Online Payments platform web services.
|
| Connection |
Represents a connection to the Online Payments platform server.
|
| Marshaller |
Used to marshal and unmarshal Online Payments platform request and response objects to and from JSON.
|
| ParamRequest |
Represents a set of request parameters.
|
| PooledConnection |
Represents a pooled connection to the Online Payments platform server.
|
| ResponseHandler<R> |
An interface for handling responses from the Online Payments platform.
|
| Class | Description |
|---|---|
| ApiResource |
Base class of all Online Payments platform API resources.
|
| CallContext |
A call context can be used to send extra information with a request, and to receive extra information from a response.
|
| Client |
Base class of all Online Payments platform API resources.
|
| CommunicatorBuilder |
Builder for a
Communicator object. |
| CommunicatorConfiguration |
Configuration for the communicator.
|
| Factory |
Online Payments platform factory for several SDK components.
|
| MetaDataProvider |
Provides meta info about the server.
|
| MetaDataProviderBuilder |
Builder for a
MetaDataProvider object. |
| ProxyConfiguration |
HTTP proxy configuration.
|
| RequestHeader |
A single request header.
|
| RequestParam |
A single request parameter.
|
| ResponseHeader |
A single response header.
|
| Exception | Description |
|---|---|
| ApiException |
Represents an error response from the Online Payments platform which contains an ID and a list of errors.
|
| AuthorizationException |
Represents an error response from the Online Payments platform when authorization failed.
|
| CommunicationException |
Indicates an exception regarding the communication with the Online Payments platform such as a connection exception.
|
| DeclinedPaymentException |
Represents an error response from a create payment call.
|
| DeclinedPayoutException |
Represents an error response from a payout call.
|
| DeclinedRefundException |
Represents an error response from a refund call.
|
| DeclinedTransactionException |
Represents an error response from a create payment, payout or refund call.
|
| IdempotenceException |
Represents an error response from the Online Payments platform when an idempotent request failed because the first request has not
finished yet.
|
| MarshallerSyntaxException |
Thrown when a JSON string cannot be converted to a response object.
|
| NotFoundException |
Indicates an exception that occurs when the requested resource is not found.
|
| PaymentPlatformException |
Represents an error response from the Online Payments platform when something went wrong at the Online Payments platform or further downstream.
|
| ReferenceException |
Represents an error response from the Online Payments platform when a non-existing or removed object is trying to be accessed.
|
| ResponseException |
Thrown when a response was received from the Online Payments platform which indicates an error.
|
| ValidationException |
Represents an error response from the Online Payments platform when validation of requests failed.
|
Copyright © 2023 Worldline Online Payments Direct. All rights reserved.