Account Inquiry
To perform top up into an e-money account, you need to check the existing account balance, before performing top up. Using this account inquiry response you will get the min and max amount of top up for that particular account.
Technical Specification
Service Code: 37Body Request
1
partnerReferenceNo
String
M
1
64
Transaction identifier on service consumer system
2
customerNumber
String
M
1
16
Customer phone number with 08xx format
4
transactionDate
String
M
1
5
YYYY-MM-DDThh:mm:ssZ format
Sample Request
{
"partnerReferenceNo": "78912343452347893",
"customerNumber": "081977817902",
"amount": {
"value": "10000.00",
"currency": "IDR"
},
"transactionDate": "2022-11-15T14:56:11+07:00"
}Body Response
2
responseMessage
String
M
1
150
BI SNAP Response Message.
3
referenceNo
String
O
1
64
Transaction identifier on service provider system
4
partnerReferenceNo
String
O
1
64
Transaction identifier on service consumer system
5
customerNumber
String
O
1
64
Masked customer phone number with 08xx format
6
customerName
String
M
1
255
Masked customer account name
11
feeType
String
O
1
25
Partner fee type
Sample Response
Response Code & Message
The table below lists response codes and messages for the Account Inquiry API.
1
200
2003700
Successful
2
400
4003700
Bad request
3
400
4003701
Invalid field format {field}
4
400
4003702
Invalid mandatory field {field}
5
401
4013701
Invalid token (B2B)
6
401
4013700
Unauthorised. [Reason]
7
403
4033701
Feature not allowed
8
403
4033704
Activity count limit exceeded
9
404
4043708
Invalid merchant
10
500
5003700
General error
11
504
5043700
Timeout
Last updated

