Before you start

Make sure that you have performed the following steps before integration with the ICEPAY API for online payments is started.

  1. Make sure you are eligible for using the ICEPAY ICEX-2.0 API by contacting ICEPAY Sales Support, and sign up for a test account on the test environment our new Portal.

  2. After signup on our new Portal, you can request test environment credentials. You will need this key for API calls you make to the ICEPAY ICEX-2.0 payments platform.

  3. If you are integrating two or more merchants, you should provide ICEPAY more information so that ICEPAY can offer better support.

Make sure you use the correct environment

We offer two environments: Test and production. The base URL for the API for the two environments are:

  • Test :

  • Production :

Please make sure you are using the correct environment with the correct credentials.
While developing and testing your integration, you should use the Test API credentials. Read more about the how to integrate the API in our Apiary. Just remember to point to the correct environment URL. Once you’re happy with the integration and ready to start processing real payments on production, you should replace the Test API credentials for the Production API credentials.

It’s important to keep any API credentials safe and secure. Store these credentials safely and never share these credentials.