The difference in how to calculate a number of a request will result in differences in the number of requests. There are a few things to note when calculating requests.
Occasionally, clients report a different number of requests than listed in Instantor's invoice to the client. Instantor logs clients' (and end-users') requests. Each request is logged per specific product ID (i.e., API name). If there are differences between Instantor- and client-logged numbers, it is recommended that clients check the following points:
In Instantor's Iframe, there is a button that enables end-users to repeat the login process in case they made an error. For all login attempts made by the user, it is important to check if the failed login also counted as a request on the client’s side. Instantor only counts successful logins as billable.
Counting unique end-users
Instantor will count each request regardless of the end-user’s identity. One end-user that logs-in three times successfully will be counted as three requests. When a client only counts requests based on a unique identity, then there will be differences in the number of requests reported.
Extra validation on the client’s side
If there are validations that mark end-user’s request as a success on the client’s side, there is a chance of having a different number of requests. For example, when the loan was approved, if the client only counts end-user with a certain amount of income, then it will filter out the total number of requests made by Instantor.