Client Account

While using Payment Initiation API, client applications can have one of the several statuses, each with its limitations.


Upon registration, client applications have the Pending status. A client can only access the Fake providers. When clients perform an action that is not permitted for pending clients, we respond with a ClientPending error.

In order to upgrade the status from Pending, clients have to:

  • Provide the main URL, e-mail and name of the organization in the Account section of the client profile;
  • Provide the company address in the Address section of the client Profile;
  • Contact us using the Contact form with an upgrade request or send us an e-mail at

We will examine the client application and upgrade it to the Test status as soon as possible.


In the Test status, client apps can already use real providers, but they are still limited to 10 logins.

When a client application is ready to transfer to a limitless usage, they should contact us and we’ll switch the application to Live as soon as possible. Note that all of the data will be preserved, but it is also possible to destroy it if clients wish to start with a clean slate.


The Live status allows the application to use Payment Initiation API without any restrictions. Once a client account is switched to live, we will start the billing calculations according to our pricing policy.


Client applications will have the Restricted status if the payment hasn’t been received. While in this status, the client application is in a read-only state, hence it cannot create payments.


In case of any non-compliance with Terms of Service, we will contact the client to solve the issues. When several attempts to contact the client fail or if any of the non-compliances are not fixed within two days time, the application will be transferred to the Disabled status. In this status, all API requests will return a ClientDisabled error.