Search Results for

    Show / Hide Table of Contents

    Namespace Ingenico.Connect.Sdk

    Classes

    AbstractParamRequest

    Represents a set of request parameters.

    ApiException

    Represents an error response from the Ingenico ePayments platform which contains an ID and a list of errors.

    ApiResource

    Base class of all Ingenico ePayments platform API resources.

    AuthorizationException

    Represents an error response from the Ingenico ePayments platform when authorization failed.

    CallContext

    A call context can be used to send extra information with a request, and to receive extra information from a response. Please note that this class is not thread-safe. Each request should get its own call context instance.

    Client

    Ingenico ePayments platform client. Thread-safe.

    This client and all its child clients are bound to one specific value for the X-GCS-ClientMetaInfo header. To get a new client with a different header value, use WithClientMetaInfo(string).

    CommunicationException

    Indicates an exception regarding the communication with the Ingenico ePayments platform such as a connection exception.

    Communicator

    Used to communicate with the Ingenico ePayments platform web services.

    CommunicatorConfiguration

    Configuration for the communicator.

    DeclinedPaymentException

    Represents an error response from a create payment call.

    DeclinedPayoutException

    Represents an error response from a create payout call.

    DeclinedRefundException

    Represents an error response from a refund call.

    DeclinedTransactionException

    Represents an error response from a create payment, payout or refund call.

    Factory

    Ingenico ePayments platform factory for several SDK components.

    GlobalCollectException

    Represents an error response from the Ingenico ePayments platform when something went wrong at the Ingenico ePayments platform or further downstream.

    IdempotenceException

    Represents an error response from the Ingenico ePayments 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.

    MetaDataProvider

    Provides meta info about the server. Thread-safe.

    MetaDataProviderBuilder

    Builder for a MetaDataProvider object.

    MultipartFormDataObject

    A representation of a multipart/form-data object.

    NotFoundException

    Indicates an exception that occurs when the requested resource is not found. In normal usage of the SDK, this exception should not occur, however it is possible. For example when path parameters are set with invalid values.

    Proxy

    Represents a proxy with a URI and it's authentication.

    ReferenceException

    Represents an error response from the Ingenico ePayments platform when a non-existing or removed object is trying to be accessed.

    RequestHeader

    A single request header. Immutable.

    RequestHeaderUtils

    RequestParam

    A single request parameter. Immutable.

    ResponseException

    Thrown when a response was received from the Ingenico ePayments platform which indicates an error.

    ResponseHeader

    A single response header. Immutable.

    ResponseHeaderUtils

    Session

    Contains the components needed to communicate with the Ingenico ePayments platform. Thread-safe.

    SessionBuilder

    Builder for a Session object.

    ShoppingCartExtension

    UploadableFile

    A file that can be uploaded.

    ValidationException

    Represents an error response from the Ingenico ePayments platform when validation of requests failed.

    WebhooksEvent

    Interfaces

    IAuthenticator

    Used to sign requests to the Ingenico ePayments platform. Thread-safe.

    IConnection

    Represents a connection to the Ingenico ePayments platform server. Thread-safe.

    IMarshaller

    Used to marshal and unmarshal Ingenico ePayments platform request and response objects to and from JSON. Thread-safe.

    IMultipartFormDataRequest

    A representation of a multipart/form-data request.

    IPooledConnection

    Represents a pooled connection to the Ingenico ePayments platform server. Instead of setting up a new HTTP connection for each request, this connection uses a pool of HTTP connections. Thread-safe.

    IRequestHeader

    A single request header. Immutable.

    IResponseHeader

    A single response header. Immutable.

    In This Article
    Back to top Copyright (c) 2016 Global Collect Services B.V.