Developer guide (API)
The server API enables merchants to access the Ingenico Direct platform functionality such as payments, initiating hosted checkouts, creating profiles, and much more. All these calls require the caller to have a secret API key that merchants can look up in their Backoffice.
Client API (for mobile and browser SDKs)
The client API enables mobile phones, browsers, and apps to access the hosted data on the Ingenico Direct platform such as detailed information about the available payment products, profile management, and public keys used for encrypting sensitive data. These calls require a session id that the merchant can create using the server API.