While using Payment Initiation API, client applications can have one of the several statuses, each with its limitations.
Upon registration, client applications have the
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:
We will examine the client application and upgrade it to the
Test status as soon as possible.
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.
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
In this status, all API requests will return a ClientDisabled error.