Overview
Almost all APIs which Federal Bank exposes follow the asynchronous processing model. It means that, for a given request, the processing may not happen immediately, and hence the actual response is not returned. The API will return an acknowledgment message instead, which signifies that the request is received. When the transaction processing completes sometime later, the API can notify the client application, provided the client registers a URL during onboarding. This URL thus acts like a Webhook call-back URL. The Outbound Asynchronous Response API is a facility to notify client/customer applications about transactions that have happened to the client’s Account. During onboarding, the Merchant/Client can specify a URL which the Bank registers as a Webhook/call-back URL. If the client/customer gets configured to notify about transactions, then the details of the transactions get posted to the client application’s call-back URL.