Balance Log

This method is used to fetch the wallet balance log (ie. All the debit and credit being done in the wallet).

Service URL (REST) to be used:
Balance Log Request
Level Element Format Comments Mandatory
1 EndUserIp String IP address of the End User Mandatory
2 ClientId String Client ID is provided to the agency at the time of registration. Mandatory
3 UserName String User name is provided to the agency at the time of registration. Mandatory
4 Password String Password is provided to the agency at the time of registration. Mandatory
Balance Log Response
Level Element Format Comments Mandatory
1 Error{} Object Error Mandatory
1.1 ErrorCode Integer Code corresponding to the Error Mandatory
1.2 ErrorMessage String Contains error description corresponding to ErrorCode. Error Message would be blank in case ErrorCode = 0. Mandatory
2 Result[] Array Contain the details of transaction Mandatory
2.1 ID Integer Transaction ID Mandatory
2.2 Date DateTime Preferred date time Format: yyyyMMddTHH:mm:ss Mandatory
2.3 ClientID String Client ID is provided to the agency at the time of registration. Mandatory
2.4 ClientName String Client name that was created during the registration process. Mandatory
2.5 Detail String Transaction Details Mandatory
2.6 Debit Decimal Debited amount from API wallet Mandatory
2.7 Credit Decimal Credited amount from API wallet Mandatory
2.8 Balance Decimal Available wallet balance Mandatory
2.9 Module String Module for which wallet is debited Mandatory
2.10 TraceID String Unique identifier for each search, required for audit purposes. Mandatory
2.11 RefID String Reference ID Mandatory
2.12 UpdatedBy String Updated by service provider Mandatory