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

Payment Cancel

This API service is providing direct debit payment cancellation, the partner can perform cancellation service once the payment process is successful.

Technical Specification

Service Code: 57

Body Request

No
Name
Type
Mandatory
Min Length
Max Length
Description

1

originalPartnerReferenceNo

String

M

1

64

Transaction identifier on service consumer system

2

originalReferenceNo

String

M

1

64

Original transaction identifier on service provider system

Sample Request

{
  "originalPartnerReferenceNo": "78912343452347892",
  "originalReferenceNo": "78912343452347891"
}

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

cancelTime

String

O

1

25

Cancellation time

Sample Response

Response Code & Message

The table below lists response codes and messages for the Payment Cancel API.

No
HTTP Code
Code
Message (Indonesian)

1

200

2005700

Successful

2

400

4005700

Bad request

3

400

4005701

Invalid field format {field}

4

400

4005702

Invalid mandatory field {field}

5

401

4015701

Invalid token (B2B)

6

401

4015700

Unauthorised. [Reason]

7

403

4035701

Feature not allowed

8

403

4035704

Activity count limit exceeded

9

404

4045708

Invalid merchant

10

500

5005700

General error

11

504

5045700

Timeout

Last updated