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

Payment

This is one of the services provided for partners to use Finnet e-money account balance to perform financial transactions like paying items or services. This will allow Finnet account balance to debit from partners' 3rd party application.

Technical Specification

Service Code: 54

Body Request

No
Name
Type
Mandatory
Min Length
Max Length
Description

1

partnerReferenceNo

String

M

1

64

Transaction identifier on service consumer system

2

amount

M

1

2

Transaction Amount

3

additionalInfo

M

1

2

Additional Info

Sample Request

{
  "partnerReferenceNo": "78912343452347891",
  "amount": {
    "value": "10000.00",
    "currency": "IDR"
  },
  "additionalInfo": {
    "transactionDesc": "Pulsa Rp. 500000",
    "transactionType": "TEST"
  }
}

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

Sample Response

Response Code & Message

No
HTTP Code
Code
Message (Indonesian)

1

200

2005400

Successful

2

400

4005400

Bad request

3

400

4005401

Invalid field format {field}

4

400

4005402

Invalid mandatory field {field}

5

401

4015401

Invalid token (B2B)

6

401

4015400

Unauthorised. [Reason]

7

403

4035401

Feature not allowed

8

403

4035404

Activity count limit exceeded

9

404

4045408

Invalid merchant

10

500

5005400

General error

11

504

5045400

Timeout

Last updated