Server API version 1.0
Java

icon-search-large

API endpoints

Each of the above mentioned environments has distinct Server API endpoints. For our production environment we also support datacenter specific endpoints. We have also setup our production environment in a way that allows you to control were we store our data. We have created two clusters across multiple datacenters.

Environment Endpoint
Sandbox https://eu.sandbox.api-ingenico.com
Pre-Production
World Cluster for the GlobalCollect platform

If you are processing on the GlobalCollect platform:

  • https://world.preprod.api-ingenico.com (Generic World endpoint)
Europe Cluster for the Ogone platform

If you are processing on the Ogone platform:

  • https://eu.preprod.api-ingenico.com (Generic European endpoint)
India Cluster for the TechProcess platform

If you are processing on the TechProcess platform:

  • https://mum-preprod.api-ingenico.com
Production
World Cluster (GlobalCollect)

Data will also be stored outside of Europe

  • https://world.api-ingenico.com (Generic World endpoint)
Europe Cluster (Ogone)

Data will only be stored in Europe

  • https://eu.api-ingenico.com (Generic European endpoint)
India Cluster (TechProcess)

Data will only be stored in India

  • https://mum.api-ingenico.com

Sessions for MyCheckout hosted payment pages are datacenter specific as well.
The system automatically returns a partialRedirectUrl that belongs to the data center where the session has been generated:

  • For the GlobalCollect platform: pay1 and pay2 for the world cluster; data will not stay in Europe
  • For the Ogone platform: pay3 and pay4 for the European cluster, so data will stay in Europe
  • For the TechProcess platform: pay5 and pay7 for the India cluster, so data will stay in India

For the generic endpoint we route the traffic to one of our datacenters. It is however possible to direct traffic to a specific datacenter for instance based on proximity or the location of the consumer. Both datacenters are active and transactional data is synced between them. Sessions for MyCheckout hosted payment pages and the Client API are always created in a specific datacenter. Session data is synced, but there might be delays and it is thus not advised to switch datacenter mid transaction.

icon_top_1