Links
Scopes
- Account Information 🔒
- Payment Initiation 🔒
Live Environment
Precondition: To connect to Hellenic Group, an application needs to be created. Once the application is created a client_id and client_secret are generated. Pre-requisites for Registration:- Valid QWAC / QSEAL certificates.
- Upload the signing (QSEAL) and transport (QWAC) certificates into V2 services
- For the signing and transport certificate (QSEAL & QWAC) upload use the following request twice for each upload changing, preferentially you can specify the type of the certificate adding: (
"type": "Q_SEAL"for signing and"type": "Q_WAC"for transport) This field is not mandatory.
- Where pem and key need to be in the following format:
-----BEGIN PRIVATE KEY-----\n KEY_HASH\n MORE_KEY_HASH\n SOME_MORE_KEY_HASH\n -----END PRIVATE KEY-----
- Spaces between “begin/end private key” words are respected.
- Begin/End Private Key are included in the value for the pem and key properties.
- Every line break is escaped with a “\n”.
- There is NO “\n” at the end.
- Once you have uploaded your certificates successfully, you will receive a response containing an “id”. Please make sure that you save them and note to which certificates they belong.
GET 'https://api.yapily.com/certificates/keys/'
Response format:
Registration
- Use the following request to register any Hellenic institution with Yapily:
INSTITUTION_IDis the Yapily institution id.SIGNING_KEY_UUIDandTRANSPORT_KEY_UUIDare the “ids” that you saved before when uploading the certificates (signing and transport).client_id_from_created_applicationandclient_secret_from_created_applicationare valid credentials for the Hellenic developer portal.
- The response from the registration call should also contain an “id”, which would mean that the registration was successful. Please save that “id” and note to which bank it belongs.
Sandbox Environment
- Register a new account on the platform
- Create an application
- Name your application
- Add a description for your application (optional)
- Ensure that at least the ‘AccountReporting API’ is selected
- Add https://auth.yapily.com/ as a redirect URL
- Click ‘Add Application’
- Select ‘Manage my products’ from the navigation menu on the left and click the ‘edit’ button next to your newly created application
- Add the Client ID as Key and Client Secret as Secret to your application in the Yapily Console