Signup OTP Validate

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

📘

Header Request

secret : Unique secret key (Provided by Pay2New)

Request Parameters

ParametersTypeMandatory (M) , Optional(O)Description
otpReferenceIDStringMSame as received in
eKYC API response
hashStringMSame as received in
eKYC API response
otpStringMOTP received on Mobile Number
product_codeStringMUnique Operator code
order_idStringMAPI Order id
ipStringMOnboard User IP Address
request_idStringMUnique Reference id

Sample Request

curl --location 'https://pay2new.in/apis/v1/onboard/customer/validateMobile' \
--header 'secret: qwertyuQWERTY12345asdf' \
--header 'Content-Type: application/json' \

--data '{
   "otpReferenceID": "rvme0TzfPytuvSF9Nxizs7wKAREkpf2D",
    "hash": "8DC2DE1A844A3F2CC61BFCA1712DArvme0TzfPytuvSF9Nxizs7wKAREkpf2D8DC2DE1A844A3F2CC61BFCA1712DArvme0TzfPytuvSF9Nxizs7wKAREkpf2D8DC2DE1A844A3F2CC61BFCA1712DArvme0TzfPytuvSF9Nxizs7wKAREkpf2Drvme0TzfPytuvSF9Nxizs7wKAREkpf2D",
    "otp": "709183",
    "product_code": "291",
    "order_id": "P2N5452534158DFOLASDF",
    "ip": "30.169.159.167",
    "request_id": "P2N54544444545"
}'
<?php

$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL => 'https://pay2new.in/apis/v1/onboard/customer/validateMobile',
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => '',
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 0,
  CURLOPT_FOLLOWLOCATION => true,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => 'POST',
  CURLOPT_POSTFIELDS =>'{
    "otpReferenceID": "rvme0TzfPytuvSF9Nxizs7wKAREkpf2D",
    "hash": "8DC2DE1A844A3F2CC61BFCA1712DArvme0TzfPytuvSF9Nxizs7wKAREkpf2D8DC2DE1A844A3F2CC61BFCA1712DArvme0TzfPytuvSF9Nxizs7wKAREkpf2D8DC2DE1A844A3F2CC61BFCA1712DArvme0TzfPytuvSF9Nxizs7wKAREkpf2Drvme0TzfPytuvSF9Nxizs7wKAREkpf2D",
    "otp": "709183",
    "product_code": "291",
    "order_id": "P2N5452534158DFOLASDF",
    "ip": "30.169.159.167",
    "request_id": "P2N54544444545"
}',
  CURLOPT_HTTPHEADER => array(
    'secret: qwertyuQWERTY12345asdf',
    'Content-Type: application/json',
  ),
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;

Response Parameters

ParametersTypeDescription
statusIntegerPay2New Api Status
messageStringMessage from API
order_idStringTransaction Id ( If transaction otherwise it is null )
request_idStringUnique Request number
outletIdIntegerUnique API Id

Sample Response

{
    "status": 1,
    "message": "Transaction Successful",
    "order_id": "P2N5452534158DFOLASDF",
    "request_id": "P2N54544444545",
    "outletId": 2
}
Body Params
json
Defaults to { "otpReferenceID": "YmYyZTlkMGQtOTk2NC00NzMzLTgzZWMtYTk3ZDk5MjFmOGFl", "hash": "aVUm\/9dkH1ixYcoYxHUtSVkg4A1vZC449nTHrUjcFLqhmhjHY3PHEe\/b76aSvsAtJSr47JqtmJ3EB4dkcxgaM7LgbefXbydntaapjPsxrPTeBAvUQ\/arDYRuNMsY01sOntWUCDoQZMYXH4S9gB6sQy3vDRx+J\/EuMpKLMDSqPvGI0BeO3\/2HxAbS3fOLlZONmjBAkul80qUyAWVbsOXPVurwGvLD8oeReEhyUZsERvty3+U9scvtDLI8T52X2qgs2T8yaMHmdhN3Uu1JZM1nZQ==", "otp": "709183", "product_code": "291", "order_id": "P2F1659355585QT7FL", "ip": "{{$randomIP}}", "request_id": "{{$timestamp}}" }
Headers
string

(Provided by Pay2New)

Responses

Language
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json