Skip to main content

Validate Bill

Overview

Description: This endpoint processes and verifies transaction details before completion. It validates customer input to requirement fields that require validation. Each requirement in request object is validated separately

Endpoint: {base_url}/validation

REQUEST PARAMETER

Request Parameters

#ParameterTypeDescriptionRequired?
1bundleIdIntegerUnique identifier for the bundleYes
2parametersArray of ObjectsList of parameters containing name-value pairsYes
3parameters.nameStringName of the parameterYes
4parameters.valueStringValue associated with the parameterYes
5pinStringPersonal identification number for authenticationYes
6serviceIdStringUnique identifier for the serviceYes
7sessionidStringUnique session identifier for the transactionYes
8terminalIdStringTerminal identifier for the transaction requestYes

Request Parameters

POST {base_url}/validation
curl `${base_url}/validation`
-H "Content-type: application/json"
-X POST
-d '{
"bundleId": 0,
"parameters": [
{
"name": "string",
"value": "string"
}
],
"pin": "string",
"serviceId": "string",
"sessionid": "string",
"terminalId": "string"
}
'