Learn when each ZOLOZ product incurs charges based on initialization status and API responses.
ZOLOZ products are billed based on initialization status and API response results.
Billing rules
The following table lists the billing conditions for each ZOLOZ product.
|
Products |
Initialization status (initialize API) |
Billing Rules |
|
ZOLOZ Real ID (Standard and Financial grades) |
Initialization fails |
No charge |
|
Initialization succeeds |
Charged when the ekycResult parameter of the ZOLOZ checkresult API returns "Success", "Pending", or "Failure". Retrieve business results through the checkresult API. |
|
|
ZOLOZ Face Capture |
Initialization fails |
No charge |
|
Initialization succeeds |
Charged after successful image capture when the faceCaptureResult parameter of the ZOLOZ checkresult v1a API returns "Success" or "Failure". Retrieve business results through the checkresult v1a API. |
|
|
ZOLOZ Face Compare |
Not involved |
Charged on successful face comparison, when the resultCode parameter of the ZOLOZ compare API returns "SUCCESS". |
|
ZOLOZ ID Recognition(SDK Version) |
Initialization fails |
No charge |
|
Initialization succeeds |
Charged after successful image capture when the recognitionResult parameter of the ZOLOZ checkresult API returns "Y" or "N". Retrieve business results through the checkresult API. |
|
|
ZOLOZ ID Recognition(API Version) |
Initialization fails |
No charge |
|
Initialization succeeds |
Charged when the response parameter |
|
|
ZOLOZ Connect |
Initialization fails |
No charge |
|
Initialization succeeds |
Charged after successful image capture when the resultCode parameter of the ZOLOZ checkresult API returns "SUCCESS" or "NOT_SAME_PERSON". Retrieve business results through the checkresult API. |
|
|
ZOLOZ NFC Reader |
Initialization fails |
No charge |
|
Initialization succeeds |
Charged after successful NFC read when the nfcResult parameter of the ZOLOZ checkresult API returns "Success". Retrieve business results through the checkresult API. |
|
|
ZOLOZ Statement of Travel Records |
Not involved |
Charged when the resultStatus parameter of the ZOLOZ extract API returns "S" or "F". |
|
ZOLOZ ID Network |
Not involved |
|
|
ZOLOZ CN Authority |
Not involved |
Charged when the resultCode parameter of the ZOLOZ verify API returns "SUCCESS" or "AUTHORITY_NOT_SAME_PERSON". |
Billing for native SDK integration
After successful initialization, a charge occurs at step 2.n when the ZOLOZ SDK collects and uploads data. The following diagram illustrates the billing flow.
Notes:
-
ZOLOZ charges are based on the FLOW status, which reaches its final value at step 2.n.
-
Calling
checkresultonly reads the flow status and cannot change it. Billing occurs once the flow meets billing conditions, regardless of whether the checkresult API is called. -
To avoid billing discrepancies, complete the full interaction flow per App SDK-mode integration/ Mobile web (H5)-mode integration. Verify charges based on the
checkresult.
Note: The document is for reference only.
