Onboarding Web

LIVE URL : https://api.paysprint.in/api/v1/service/onboard/onboard/getonboardurl

Onboarding Process Used for Kyc process for AEPS services.
UAT OTP -: 999999
DOCUMENT REQUIREMNT :
1- Merchant Original Pancard image.
2- Merchant Original AADHAR IMAGE image.
3- Onboarding STATE SHOULD match Aadhaar address.

MERCHANTCODE SHOULD NOT CONTAIN Special character

API PARTNER INTEGRATION REQUIREMENT :
1- For onboarding you have to first setup transaction callback URL in PORTAL credential section.
Use: transaction callback URL is to inform partner to deduction amount from merchant as a one time onboarding charges for verification.
Description:
EXAMPLE URL= POST REQUEST FROM PAYSRINT TO https://{{transaction_callback_URL}}
content-type => application/json
{"event": "MERCHANT_ONBOARDING",
"param": {"merchant_id":"RD3933",
"partner_id":"PS002",
"request_id":"322432",
"amount":"10"
},
"param_inc": "wqewqewqe723432432"}
param_enc is encrypted value of param using JWT token provided by paysprint
RESPONSE Should be in case of
success
{"status":200,"message":"Transaction completed successfully"}
FAILED
{"status":400,"message":"Transaction Failed"}

SNoHTTP Response CodeResponse CodeDescription
12001Merchant already onboarded on all Pipe
24012Validations Error
34013Unable to process balance request
44014Jwt Token Error
54015Authentication failed

LIVE URL : BASEURL /api/v1/service/onboard/onboard/getonboardurl

CALLBACK RESPONSE OF ONBOARDING ON SUCCESS OR Back to home

Callback URL send in generate url api will get response on response on success or Back to home case

RESPONSE EXAMPLE URL= https://{{REQUEST_callback_URL}}?data=qwewqewqewqe

data will contain encrypted data , need to decrypted using JWT key provided by Paysprint

After Decryption

{
"refno": "16268661725702",
"txnid": "1477415",
"status": "1",
"mobile": "9088267824",
"partnerid": "PS00XX",
"merchantcode": "RXXXX",
"is_icici_kyc":"1",
"bank": {
"Bank1": 1,
"Bank2": 0,
"Bank3": 0
}
}

SUCCESS: status = 1

PENDING status= 0 (Do onboarding again)

Pipe checking ( Bank1 =>1, Bank2 =>0, Bank3 =>0)

BULK UPLOAD STATEID

ONBOARDING STATE LIST

Language
Click Try It! to start a request and see the response here!