All API requests have to be made using the HTTPS protocol and properly authenticated - otherwise, they will be rejected by ZEN.COM.To ensure the highest level of security, ZEN.COM API uses API key to authenticate all requests. Therefore all requests to ZEN.COM API requires an individual Authorization parameter provided in header. Authorization value is the Terminal API key parameter you can find in your my.zen.com Merchant portal.Types of Credentials you'll need to integrate with ZEN.COM Payment system:| Name | API Integration | Checkout integration | Plugins integration |
|---|
| IPN Secret | yes | no | yes |
| Checkout Secret | no | yes | yes |
| Terminal API Key | yes | no | yes |
| Terminal UUID | no | yes | yes |
API keys have special permissions that allow access to certain functionalities or data. It's important to keep them secure because they carry the ability to perform actions or access information that regular users might not have the rights to do.We recommend never share your API keys publicly, include them as part of your code, or pass them to unauthorized persons. If you suspect that your API keys have been exposed publicly or have fallen into the wrong hands, please contact ZEN.COM to generate new authentication data.