Deprecated: Creation of dynamic property Mir::$_signal is deprecated in /www/wwwroot/demo70.itaoda.com/wp-content/plugins/achyxiqako/achyxiqako.php on line 15

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the astra-addon domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /www/wwwroot/demo70.itaoda.com/wp-includes/functions.php on line 6121
calltoaction-39
Deprecated: version_compare(): Passing null to parameter #2 ($version2) of type string is deprecated in /www/wwwroot/demo70.itaoda.com/wp-content/plugins/astra-addon/class-brainstorm-update-astra-addon.php on line 219

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the unlimited-elements-for-elementor domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /www/wwwroot/demo70.itaoda.com/wp-includes/functions.php on line 6121

Notice: 函数 _load_textdomain_just_in_time 的调用方法不正确astra 域的翻译加载触发过早。这通常表示插件或主题中的某些代码运行过早。翻译应在 init 操作或之后加载。 请查阅调试 WordPress来获取更多信息。 (这个消息是在 6.7.0 版本添加的。) in /www/wwwroot/demo70.itaoda.com/wp-includes/functions.php on line 6121

Notice: 函数 _load_textdomain_just_in_time 的调用方法不正确astra-addon 域的翻译加载触发过早。这通常表示插件或主题中的某些代码运行过早。翻译应在 init 操作或之后加载。 请查阅调试 WordPress来获取更多信息。 (这个消息是在 6.7.0 版本添加的。) in /www/wwwroot/demo70.itaoda.com/wp-includes/functions.php on line 6121
For Developers

Partner links from our advertiser:

Partner links from our advertiser:

Online eğlence tutkunları için online bahis seçenekleri giderek artıyor.

Yepyeni kampanyalarıyla Paribahis 2025 kullanıcıları şaşırtmayı hedefliyor.

Türkiye’deki oyuncular arasında popülerliğini artıran Paribahis güvenilir yapısıyla öne çıkıyor.

Kullanıcıların sisteme anında erişebilmesi için Paribahis sayfası sürekli olarak optimize ediliyor.

Kazancını artırmak isteyenler için paribahis giriş promosyonları cazip hale geliyor.

Bahis dünyasında gelecek yılın yeniliklerini sunacak olan Bettilt 2025 şimdiden konuşulmaya başlandı.

Table of Contents

Instructions

  • Request Method (GET, POST) is provided along with each API. Use Methods as directed for each API.
  • Request Method (GET, POST) is provided along with each API. Use Methods as directed for each API.
  • Your Token needs to be generated by white listing your IP. This token will be used as Authentication for consuming API.
  • API Responses will be displayed in JSON format.

Wallet Balance API

Method : POST

Endpoint : https://api.segurapay.in/UserWalletBalance?token={token}

Request Params: (M – Mandatory)

Key Type Description
token(M) String Generated token

Response: On successful API Call balance will be provided in string format.

Payout Transfer API

A. NEFT

Method : POST

Endpoint : https://api.segurapay.in/PayoutBankTransafer

Request Params: (M – Mandatory)

Key Type Description
token(M) String Generated token
Number String Mobile Number of the user
Amount Int Amount to be collected. (In Rupees, Integer value) E.g. : 200 / 300
Transfer Mode String NEFT
Account Number String Beneficiary Account Number
IFSC code String Beneficiary bank’s IFSC Code- 11 digit
Beneficiary Name String Beneficiary Name
Order ID String Unique Client Transaction Reference Number

Sample Request:

 {
"Token": "sample string 1",
"Number": "sample string 2",
"Amount": "sample string 3",
"TransferMode": "sample string 4",
"AccountNo": "sample string 5",
"IFSCCode": "sample string 6",
"BeneficiaryName": "sample string 7",
"OrderID": "sample string 10"
 }

Sample Response:

{
 "StatusCode": 1,
 "Message": "Transaction Successful",
 "Data": {
 "ClientOrderID": "1223234",
 "OrderID": "188020200",
 "BeneficiaryName": "RUPESH KUMAR VIRENDR",
 "RRN": "036516753713",
 "Status": "Success"
 }

Response Params : (M – Mandatory)

Key Type Description
StatusCode Int Success:1, Failed:0 & Pending: other
Message String Transaction message
ClientOrderID Int Unique Client Transaction Reference Number
OrderID String Unique Transaction Reference Number of segurapay
BeneficiaryName String Beneficiary Account Number
RRN String Bank ref. Number
Status String Transaction Status Success/Pending/Failure
B. RTGS

Method : POST

Endpoint : https://api.segurapay.in/PayoutBankTransafer

Request Params: (M – Mandatory)

Key Type Description
token(M) String Generated token
Number String Mobile Number of the user
Amount Int Amount to be collected. (In Rupees, Integer value) E.g. : 200 / 300
Transfer Mode String RTGS
Account Number String Beneficiary Account Number
IFSC code String Beneficiary bank’s IFSC Code- 11 digit
Beneficiary Name String Beneficiary Name
Order ID String Unique Client Transaction Reference Number

Sample Request:

 {
 "Token": "sample string 1",
 "Number": "sample string 2",
 "Amount": "sample string 3",
 "TransferMode": "sample string 4",
 "AccountNo": "sample string 5",
 "IFSCCode": "sample string 6",
 "BeneficiaryName": "sample string 7",
 "OrderID": "sample string 10"
}

Sample Response:

{
 "StatusCode": 1,
 "Message": "Transaction Successful",
 "Data": {
 "ClientOrderID": "1223234",
 "OrderID": "188020200",
 "BeneficiaryName": "RUPESH KUMAR VIRENDR",
 "RRN": "036516753713",
 "Status": "Success"
 }

Response Params : (M – Mandatory)

Key Type Description
StatusCode Int Success:1, Failed:0 & Pending: other
Message String Transaction message
ClientOrderID Int Unique Client Transaction Reference Number
OrderID String Unique Transaction Reference Number of segurapay
BeneficiaryName String Beneficiary Account Number
RRN String Bank ref. Number
Status String Transaction Status Success/Pending/Failure
C. IMPS

Method : POST

Endpoint : https://api.segurapay.in/PayoutBankTransafer

Request Params: (M – Mandatory)

Key Type Description
token(M) String Generated token
Number String Mobile Number of the user
Amount Int Amount to be collected. (In Rupees, Integer value) E.g. : 200 / 300
Transfer Mode String IMPS
Account Number String Beneficiary Account Number
IFSC code String Beneficiary bank’s IFSC Code- 11 digit
Beneficiary Name String Beneficiary Name
Order ID String Unique Client Transaction Reference Number

Sample Request:

 
 "Token": "sample string 1",
 "Number": "sample string 2",
 "Amount": "sample string 3",
 "TransferMode": "sample string 4",
 "AccountNo": "sample string 5",
 "IFSCCode": "sample string 6",
 "BeneficiaryName": "sample string 7",
 "OrderID": "sample string 10"
}

Sample Response:

{
 "StatusCode": 1,
 "Message": "Transaction Successful",
 "Data": {
 "ClientOrderID": "1223234",
 "OrderID": "188020200",
 "BeneficiaryName": "RUPESH KUMAR VIRENDR",
 "RRN": "036516753713",
 "Status": "Success"
 }

Response Params : (M – Mandatory)

Key Type Description
StatusCode Int Success:1, Failed:0 & Pending: other
Message String Transaction message
ClientOrderID Int Unique Client Transaction Reference Number
OrderID String Unique Transaction Reference Number of segurapay
BeneficiaryName String Beneficiary Account Number
RRN String Bank Ref. Number
Status String Transaction Status Success/Pending/Failure
D. UPI

Method : POST

Endpoint : https://api.segurapay.in/PayoutBankTransafer

Request Params: (M – Mandatory)

Key Type Description
token(M) String Generated token
Number String Mobile Number of the user
Amount Int Amount to be collected. (In Rupees, Integer value) E.g. : 200 / 300
Transfer Mode String UPI
UPIId String UPI ID
BeneficiaryPhoneNo String Beneficiary mobile number (Optional)
Beneficiary Name String Beneficiary Name
Order ID String Unique Client Transaction Reference Number

Note: You need to pass either UPI Id or Beneficiary mobile number.

Sample Request:

{
 "Token": "sample string 1",
 "Number": "sample string 2",
 "Amount": "sample string 3",
 "TransferMode": "sample string 4",
"BeneficiaryName": "sample string 7",
 "UPIId": "sample string 8",
 "BeneficiaryPhoneNo": "sample string 9",
 "OrderID": "sample string 10"
}

Sample Response:

{
 "StatusCode": 1,
 "Message": "Transaction Successful",
 "Data": {
 "ClientOrderID": "1223234",
 "OrderID": "188020200",
 "BeneficiaryName": "RUPESH KUMAR VIRENDR",
 "RRN": "036516753713",
 "Status": "Success"
 }

Response Params : (M – Mandatory)

Key Type Description
StatusCode Int Success:1, Failed:0 & Pending: other
Message String Transaction message
ClientOrderID Int Unique Client Transaction Reference Number
OrderID String Unique Transaction Reference Number of SeguraPay
BeneficiaryName String Beneficiary Account Number
RRN String Bank ref. Number
Status String Transaction Status Success/Pending/Failure

Status Check API

A. Using client Reference ID

Method : POST

Endpoint : https://api.segurapay.in/PayoutTransactionStatusByClientRef

Request Params: (M – Mandatory)

Key Type Description
token(M) String Generated token
Order ID String Unique Client Transaction Reference Number

Sample Request:

{
 "Token": "sample string 1",
 "OrderID": "sample string 2"
}

Sample Response:

{
 "StatusCode": 1,
 "Message": "Transaction Successful",
 "Data": {
 "ClientOrderID": "1223234",
 "OrderID": "188020200",
 "BeneficiaryName": "RUPESH KUMAR VIRENDR",
 "RRN": "036516753713",
 "Status": "Success"
 }

Request Params: (M – Mandatory)

Key Type Description
StatusCode Int Success:1, Failed:0 & Pending: other
Message String Transaction message
ClientOrderID String Unique Client Transaction Reference Number
OrderID String Unique Transaction Reference Number  
BeneficiaryName String Beneficiary Account Number
RRN String RRN
Status String Transaction Status Success/Pending/Failure/Reversal
B. Using SeguraPay Reference ID

Method : POST

Endpoint : https://api.segurapay.in/PayoutTransactionStatusByOrderID

Request Params: (M – Mandatory)

Key Type Description
token(M) String Generated token
Order ID String Unique Client Transaction Reference Number

Sample Request:

{
 "Token": "sample string 1",
 "OrderID": "sample string 2"
}

Sample Response:

{
 "StatusCode": 1,
 "Message": "Transaction Successful",
 "Data": {
 "ClientOrderID": "1223234",
 "OrderID": "188020200",
 "BeneficiaryName": "RUPESH KUMAR VIRENDR",
 "RRN": "036516753713",
 "Status": "Success"
 }

Request Params: (M – Mandatory)

Key Type Description
StatusCode Int Success:1, Failed:0 & Pending: other
Message String Transaction message
ClientOrderID String Unique Client Transaction Reference Number
OrderID String Unique Transaction Reference Number of SeguraPay  
BeneficiaryName String Beneficiary Account Number
RRN String Bank ref. Number
Status String Transaction Status Success/Pending/Failure

Webhooks

It might happen that SeguraPay might call webhook multiple times with the same parameters. You are requested to handle such cases at your end using a client transaction ref field.

Method : GET

Sample Request:

https://yourdomain.com/callbackurl?clientTxnRef=Se123456&refId=1900000211&status=Success&
operatorRef=AND12345
Key Type Description
clientTxnRef Int Unique Client Transaction Reference Number
refId String Unique Transaction Reference Number of SeguraPay
status String Success/Pending/Failure/Reversal
operatorRef String Bank ref. number

Raise Complaint

Method : POST

Endpoint : https://api.SeguraPay.in/RaiseComplaint

Request Params: (M – Mandatory)

Key Type Description
token(M) String Generated token
Subject String Subject
Message String Message
OrderId String Unique Transaction Reference Number of SeguraPay

Sample Request:

{
"Token": "sample string 1",
"Subject": "sample string 2",
"Message": "sample string 3",
"OrderId": "sample string 4"
}

Sample Response:

{
 "StatusCode": 1,
 "Message": "Success",
}

Request Params: (M – Mandatory)

Key Type Description
StatusCode Int Success:1, Failed:0 & Pending: other
Message String Transaction message