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

Payment Status

Part of the direct debit payment is to check status service. This service is useful for partners to check whether the direct debit payment has already succeeded or failed. API will return with transaction status information based on originalPartnerReferenceNo.

Technical Specification

Service Code: 55

Body Request

No
Name
Type
Mandatory
Min Length
Max Length
Description

1

originalPartnerReferenceNo

String

M

1

64

Transaction identifier on service consumer system

2

serviceCode

String

M

1

2

To identify which Direct Debit transactions need to be checked, enter 54.

Sample Request

{
  "originalPartnerReferenceNo": "78912343452347892",
  "serviceCode": "54"
}

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

originalReferenceNo

String

O

1

64

Transaction identifier/reference generated by PJP AIS Selain Bank

4

originalPartnerReferenceNo

String

O

1

64

Transaction identifier on service consumer system

5

serviceCode

String

M

1

2

To identify which Direct Debit transactions need to be checked, enter 54.

6

latestTransactionStatus

String

M

1

2

Latest transaction status labelled with constants

7

transactionStatusDesc

String

O

1

50

Transaction status description

8

transAmount

O

1

2

Transaction amount that will be paid using this payment method If it's IDR then value includes 2 decimal digits

Sample Response

Response Code & Message

No
HTTP Code
Code
Message (Indonesian)

1

200

2005500

Successful

2

400

4005500

Bad request

3

400

4005501

Invalid field format {field}

4

400

4005502

Invalid mandatory field {field}

5

401

4015501

Invalid token (B2B)

6

401

4015500

Unauthorised. [Reason]

7

403

4035501

Feature not allowed

8

403

4035504

Activity count limit exceeded

9

404

4045508

Invalid merchant

10

500

5005500

General error

11

504

5045500

Timeout

Last updated