For the complete documentation index, see llms.txt. This page is also available as Markdown.

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: 37

Body Request

No
Name
Type
Mandatory
Min Length
Max Length
Description

1

partnerReferenceNo

String

M

1

64

Transaction identifier on service consumer system

2

customerNumber

String

M

1

16

Customer phone number with 08xx format

3

amount

M

1

2

Transaction Amount

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

No
Name
Type
Mandatory
Min Length
Max Length
Description

1

responseCode

M

1

7

BI SNAP Response Code.

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

7

minAmount

O

1

2

Detail of minimum amount transaction

8

maxAmount

O

1

2

Detail of maximal amount transaction

9

amount

O

1

2

Detail of amount transaction

10

feeAmount

O

1

2

Detail of fee amount transaction

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.

No
HTTP Code
Code
Message (Indonesian)

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