The end user of your application will need to become a customer of Hellenic Bank in order to see their accounts and conduct transactions. Contact us to find out more.

IMPORTANT:

You do not need to be a Hellenic Bank customer to register an application for the live environment and take your application live.

Manage your apps

You can view the applications you’ve registered to the live environment.

Simply click on the application you’d like to manage / review & you’ll get additional information.

HINT:As you noticed there is no ‘view accounts’ button as we speak for a real environment and you can’t do things like the initialization of sandbox.

The status will be 'Under Review' while the bank checks the data. Once the process is completed ,we will confirm over an email if the application is Accepted or if you will need to make any changes.

Once the check finishes, you will receive an e-mail for the result. Your application will be ready to use when the status is 'Approved'.

Get the access token

When someone is ready to use your application, the first thing they’ll need is to get an access token from the OAuth2 server. Make sure you add this feature in your application.

The end user will need to provide his consent in order to use API Banking. Users can do that when enabling apps and platforms from the Hellenic Bank Marketplace or you can request that manually from your app.

The credentials entered here, are identical to the ones they use to login to web banking (Username, password and business ID, OTP).

Final step

After a successful OAuth2 login, you need to grant access to APIs.

Then, OAuth2 redirects you to the client’s redirect url with a client token.

In the backend, client sends the client token to OAuth2 and receives an access token which is used in every API call.

Now, we are ready to call the APIs, following the instructions in API docs.