Skip to main content

Account Inquiry

Untuk melakukan top up ke akun e-money, Anda perlu memeriksa saldo akun yang ada, sebelum melakukan top up. Dengan menggunakan respons pertanyaan akun ini, Anda akan mendapatkan jumlah minimum dan maksimum top up untuk akun tersebut.

Technical Specification

Body Request

NoNameTypeMandatoryMin LengthMax LengthDescription
1 partnerReferenceNoStringM164Transaction identifier on service consumer system
2 customerNumberStringM116Customer phone number with 08xx format
3 amountObjectM12Transaction Amount
4 transactionDateStringM15YYYY-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

NoNameTypeMandatoryMin LengthMax LengthDescription
1 responseCodeEnumM17BI SNAP Response Code.
2 responseMessageStringM1150BI SNAP Response Message.
3 referenceNoStringO164Transaction identifier on service provider system
4 partnerReferenceNoStringO164Transaction identifier on service consumer system
5 customerNumberStringO164Masked customer phone number with 08xx format
6 customerNameStringM1255Masked customer account name
7 minAmountObjectO12Detail of minimum amount transaction
8 maxAmountObjectO12Detail of maximal amount transaction
9 amountObjectO12Detail of amount transaction
10 feeAmountObjectO12Detail of fee amount transaction
11 feeTypeStringO125Partner fee type

Sample Response

{
"responseCode": "2003700",
"responseMessage": "Request has been processed successfully",
"referenceNo": "620221116090342222708",
"partnerReferenceNo": "78912343452347892",
"customerNumber": "XXXXXXXX7902",
"customerName": "sa**m",
"minAmount": {
"value": "10000.00",
"currency": "IDR"
},
"amount": {
"value": "10000.00",
"currency": "IDR"
},
"feeAmount": {
"value": "0.00",
"currency": "IDR"
},
"feeType": "Admin fee"
}