How to access your data through Enfuce interfaces
The way we have built our data approach is that all (non-sensitive) data is available transparently, to allow you access to as much information as possible, without any added cost. Our solutions are designed to support different types of products and implementations to enable a versatile product offering utilising the same solutions. To conclude:- All (non-sensitive) data is available
- The data approach supports different types of payment products
- Identifying and utilising relevant data is up to you
- API’s
- Data export files
API’s
We believe in an API-first approach which is why we provide access to all your data via APIs wherever possible and relevant. The APIs allow for three main functionalities:- Create / Post. You can create new customers, accounts and cards (including new PINs) in real time as well as post predefined transactions.
- Update. You can update existing customers, accounts and cards in real time.
- View. You can view the current information of accounts, cards (including PINs) and customers. You can also view transactions per an account or a card.
Notifications (webhooks)
Notifications are push messages triggered by the system when a predefined event occurs. Notifications provide near real-time messages on any events that occur, in an app to the cardholder, for example. Notifications can be used e.g. to confirm to the cardholder a successful status change. The notifications service only triggers the outgoing message. The message is sent to an endpoint for you to process the message further. It is your responsibility to react to relevant notifications based on your wants and needs (e.g. push notification or SMS). Requests and responses are UTF-8 encoded and in a standardised JSON format. Enfuce supports notifications when the following events take place:- Authorisation is processed – approved authorisations, declined authorisations and authorisation reversals.
- Card production events – when a card is created/replaced/reissued/renewed a notification is triggered.
- Status change – when an account or a card status is changed a notification is triggered.
- Digital wallet token event – when a tokenisation request has been initiated, a token is activated or when a token status is changed.