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

Account Creation

This is one of the services from the registration module used to create new accounts in Finpay. You can use this API to create a valid new account.

Technical Specification

Service Code: 06

Body Request

No
Name
Type
Mandatory
Min Length
Max Length
Description

1

partnerReferenceNo

String

M

1

64

Transaction identifier number from partner

2

phoneNo

String

M

1

16

Customer phone number to be created

3

name

String

M

1

128

Customer name

Sample Request

{
  "partnerReferenceNo": "78912343452347892",
  "phoneNo": "08190123436",
  "name": "Finnet"
}

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

partnerReferenceNo

String

O

1

64

Transaction identifier number from partner

Sample Response

Response Code & Message

No
HTTP Code
Code
Message

1

200

2000600

Request has been processed successfully

2

400

4000600

Bad request

3

400

4000601

Invalid field format {field}

4

400

4000602

Invalid mandatory field {field}

5

401

4010601

Invalid token (B2B)

6

401

4010600

Unauthorised. [Reason]

7

403

4030601

Feature not allowed

8

403

4030604

Activity count limit exceeded

9

404

4040608

Invalid merchant

10

409

4090600

Conflict [Duplicate partnerReferenceNo]

11

500

5000600

General error

12

504

5040600

Timeout

Last updated