Payonclick Developer Docs
v1

eKYC · Verify OTP

POST https://payonclick.in/ext/v1/aeps/merchants/{merchant_ref}/ekyc/verify-otp
Requires aeps Signed request Counts toward your 60 req/min

Verify the OTP the merchant received (step 2b)


Body Params

NameTypeDescription
merchant_ref required path The onboarded outlet
otp required string The 4–8 digit OTP

Responses

StatusDescription
200 OK Verify the OTP the merchant received (step 2b) — see the example on the right.
4xx / 5xx { "success": false, "error": { "code": "…", "message": "…" } } — every code is listed under Error Codes.
🔏
This call must be signed

POST carries an X-Signature header over POST\n/ext/v1/aeps/merchants/{merchant_ref}/ekyc/verify-otp\n{TIMESTAMP}\n{BODY_SHA256}. The samples on the right compute it for you; the rules are in Request Signing.