Introduction
Learn how to configure settings....
Create Order API
The order is created through this API. Once the order is created, you will get a payment link. You can accept the payment very easily by redirecting to the same payment link.
URL: https://smartupiqr.co.in/api/create-order
Form-Encoded Payload (application/x-www-form-urlencoded) : (multipart/form-data) : (application/json)
Request:
{
"customer_mobile": "9035XXXXXX",
"user_token": "8a03d485sssssss002507eff",
"amount": "1",
"order_id": "8787772321800",
"redirect_url": "your website url",
}
Success Response
{
"status_code": 201,
"status": "Success",
"message": "Order Created Successfully",
"result": {
"orderId": "779556",
"payment_url": "https://smartupiqr.co.in/payment6/instant-pay/bb0cd6129742e1d814e4dbe43c8182abb5d1f99db04f558f46f9794c0da7f41b"
}
}
Failed Response
{
"status_code": 404,
"status": "Failed",
"message": "Invalid or missing user token"
}
Check Order Status API
The order is created through this API. Once the order is created, you will get a payment link. You can accept the payment very easily by redirecting to the same payment link.
URL: https://smartupiqr.co.in/api/check-order-status
Form-Encoded Payload (application/x-www-form-urlencoded) : (multipart/form-data) : (application/json)
{
"user_token": "2048f66bssssssa3262d7a398ab577",
"order_id": "00322313697"
}
Success Response
{
"status_code": 200,
"status": "Success",
"message": "Transaction Successfully",
"result": {
"txnStatus": "SUCCESS",
"orderId": "20241117160742",
"amount": 20,
"date": "2024-11-17 21:37:42",
"utr": "476289409478"
}
}
Failed Response
{
"status_code": 400,
"status": "Failed",
"message": "Transaction Failed",
"result": {
"txnStatus": "FAILURE",
"orderId": "779",
"amount": 1,
"date": "2024-11-18 16:13:27"
}
}
Message API
Text Message API Endpoint:
GET https://wa.easypanservice.in/api/send-text
Required Query Parameters:
| Parameter | Type | Required | Description |
|---|---|---|---|
| api_key | string | Yes | Your session API key |
| number | string | Yes | number |
| msg | string | Yes | Message content |
Example:
https://wa.easypanservice.in/api/send-text?api_key=abc123&number=917585xxxxxx&msg=Hello+😊
Success Response:
{
"status": true,
"message": "Text message added to processing queue",
"taskId": "abc123-1753381008885-0czdu",
"queuePosition": 3
}
Error Examples:
{"status":false,"message":"API key is required"}
{"status":false,"message":"Invalid API key"}
{"status":false,"message":"Subscription expired"}
Recharge & BBPS API
TransactionApi
GET : https://e-kendra.in/TransactionApi.html
Query String Parameters
| Key | Value | Description |
|---|---|---|
| ApiKey * | String | API Key value from 'Credentials' |
| Type * | String | Recharge / Token / BBPS |
| AccountNo * | String | User Account OR Mobile No |
| MobileNo * | Int | Customer Mobile for Alert | Required Only BBPS Time |
| OperatorCode * | String | Operator Code value from 'MyCommission' |
| Amount * | Float | Amount To be Recharge |
| Quantity * | Int | Quantity To Be Recharge | Required Only Token Time |
| RefId * | Int | Unique RefId Received In Bill FetchApi Response |
| ClientOrderId * | String | Unique Order ID Provided By Your Self |
JSON Responses
| Key | Value | Description |
|---|---|---|
| Status | String | Pending / Success / Failed |
| Type | String | Recharge / Token / BBPS |
| ClientOrderId | String | Unique Order ID Provided By Your Self |
| AccountNo | String | User Account OR Mobile No |
| Amount | Float | Amount To be Recharge |
| Quantity | Int | Quantity To Be Recharge |
| OrderId | String | Unique Order ID Provide By Ekendra Pan Services |
| OperatorId | String | Unique Operator ID Provide By Operator |
| Message | String | Transaction Details |
| HttpCode | Int | Http Responses Code |
Transaction StatusApi
GET : https://e-kendra.in/StatusApi.html
Query String Parameters
| Key | Value | Description |
|---|---|---|
| ApiKey * | String | API Key value from 'Credentials' |
| ClientOrderId * | String | Unique Order ID Provided By Your Self |
JSON Responses
| Key | Value | Description |
|---|---|---|
| Status | String | Pending / Success / Failed |
| Type | String | Recharge / Token / BBPS |
| ClientOrderId | String | Unique Order ID Provided By Your Self |
| AccountNo | String | User Account OR Mobile No |
| Amount | Float | Amount To be Recharge |
| Quantity | Int | Quantity To Be Recharge |
| OrderId | String | Unique Order ID Provide By Ekendra Pan Services |
| OperatorId | String | Unique Operator ID Provide By Operator |
| Message | String | Transaction Details |
| HttpCode | Int | Http Responses Code |
Bill FetchApi
GET : https://e-kendra.in/FetchApi.html
Query String Parameters
| Key | Value | Description |
|---|---|---|
| ApiKey * | String | API Key value from 'Credentials' |
| AccountNo * | String | User Account OR Mobile No |
| MobileNo * | Int | Customer Mobile for Alert |
| OperatorCode * | String | Operator Code value from 'MyCommission |
JSON Responses
| Key | Value | Description |
|---|---|---|
| Status | String | Pending / Success / Failed |
| AccountNo | String | User Account OR Mobile No |
| MobileNo | Int | Customer Mobile for Alert |
| Message | String | Transaction Details |
| Results | Object | BillNumber / CustName / DueAmount / DueDate / RefId |
| BillNumber | String | User Account OR Mobile No |
| CustName | String | Customer Name |
| DueAmount | Float | Bill Due Amount |
| DueDate | String | Bill Due Date |
| RefId | Int | Unique Bill Fetch RefId |
| HttpCode | Int | Http Responses Code |
DisputeApi
GET : https://e-kendra.in/DisputeApi.html
Query String Parameters
| Key | Value | Description |
|---|---|---|
| ApiKey * | String | API Key value from 'Credentials' |
| ClientOrderId * | String | Unique Order ID Provided By Your Self |
JSON Responses
| Key | Value | Description |
|---|---|---|
| Status | String | Pending / Success / Failed |
| ClientOrderId | String | Unique Order ID Provided By Your Self |
| Message | String | Transaction Details |
| HttpCode | Int | Http Responses Code |
BalanceApi
GET : https://e-kendra.in/BalanceApi.html
Query String Parameters
| Key | Value | Description |
|---|---|---|
| ApiKey * | String | API Key value from 'Credentials' |
JSON Responses
| Key | Value | Description |
|---|---|---|
| Status | String | Pending / Success / Failed |
| Balance | Float | Current Api Balance |
| Message | String | Transaction Details |
| HttpCode | Int | Http Responses Code |
PAN Card API
Login api Panel
URL: https://live.easypanservice.in
Verification API
Login api Panel
update soon api docs
Insurance API
Insurance Authorization API
Endpoint: https://ekendrapay.in/api/insurance_authorization
Request
{
"token": "9d437c-9cd04a-6ee5cc-12345a-a31977",
"agent_id": "Agent ID",
}
Response
{
"status": "Success",
"message": "Authorization Successfully",
"results": {
"login_url": "https://posurl/ott-pos/login?one-time-token=d9d1304577abcae52f515e6454c1243b"
}
}
Insurance Fetch Balance Webhook API
Endpoint: https://your-domain/insurance_fetch_balance
Request
{
"token": "ada033-0fc6bb-9df216-a6379f-1c7767",
"secret": "gfSegfG7nMs0iSES",
"ip_address": "87.98.245.243",
"agent_id": "AXXXXP424658"
}
Response
{
"status": "Success",
"response_code": 1,
"message": "Balance Fetch Successful",
"results": {
"balance": 232
}
}
{
"status": "Failed",
"response_code": 0,
"message": "Insufficient Wallet Balance",
"results": {
"balance": 0
}
}
Insurance Wallet Debit Webhook API
Endpoint: https://your-domain/insurance_wallet_debit
Request
{
"token": "25f706-c2vfd-2c17d2-0e108e-711ac2",
"secret": "GgSe9G7ddMs0iSES",
"ip_address": "87.98.245.243",
"agent_id": "AXXXXP424658",
"order_id": "24042700024900741575",
"ref_id": "41h72c43cf",
"amount": 845.00,
"results": {
"name": "MAHABUL ALAM",
"email": "support@e-kendra.co.in",
"mobile": "7585811607"
}
}
Response
{
"status": "Success",
"response_code": 1,
"message": "Transaction Successful"
}
{
"status": "Failed",
"response_code": 0,
"message": "Transaction Unsuccessful"
}
Insurance Payout Webhook API
Endpoint: https://your-domain/insurance_payout
Request
{
"token": "25f706-c29SSS7-2c17d2-0e108e-711ac2",
"secret": "GgSSSSPnMs0iSES",
"ip_address": "87.98.245.243",
"agent_id": "AXXXXP424658",
"order_id": "24042701272080008624",
"ref_id": "331SSSc43cf",
"txn_amount": 845.00,
"payout_amount": 235,
"results": {
"policyBookingDate": "2024-04-24",
"caseType": "Renewal Breakin",
"customerName": "MAHABUL ALAM",
"dealershipType": "Partner",
"tpPremium": 714,
"fuelType": "Petrol",
"insurer": "Digit Insurance Company Limited",
"isNcb": "No",
"zeroOrNoDept": "No",
"make": "Hero",
"manufacturingDate": "2015-06-01",
"model": "Hero Glamour",
"modeOfPayment": "online",
"policyEndDate": "2025-04-25",
"bookingMode": "Online",
"policyNumber": "D14F6917",
"source": "PARTNER",
"policyStartDate": "2024-04-25",
"policyStatus": "Booked",
"subSourceHierarchy": "PARTNER->CODE",
"tenure": 1,
"policyType": "Third_Party",
"registrationDate": "2015-07-03",
"regNo": "WBFFFJ6584",
"requestId": "14F548",
"requestTime": "2024-04-24",
"tax": 129,
"variant": "1F58",
"vehicleType": "Bike",
"vehicleName": "Hero Hero Glamour Drum BS4",
"vehicleSubType": "Bike",
"vehicleUsageType": "Counter Signed",
"seatingCapacity": 2,
"registeredState": "West Bengal",
"vehicleCC": 125,
"tpTenure": 1,
"policyIssueDate": "2024-04-24",
"paymentDate": "2024-04-23",
"netPremium": 714,
"totalPrem": 843,
"fourthYearRenewal": "Yes",
"years": 8.82,
"rtoCode": "WB12",
"firstYearTpPremium": 714,
"multiYearPolicy": "No",
"rtoRegion": "WB",
"channelName": "EKENDRA PAN SERVICES",
"channelType": "Partner",
"channelCity": "Alipurduar",
"gcdCode": "GPFFDF0001",
"ownerType": "Organisation",
"isRenewal": "No",
"makeHierarchy": "1->10->12",
"modelHierarchy": "1->10->12->790",
"rtoHierarchy": "1->12->WB12",
"proposalId": "V29FCB05736E111dsdsdsdsd0DC9727B46C2BA163AC20FA2A6935A6832A93D2ECAF7348BB00FCF3FAB6E39D150CDF6",
"commissionPoints": "215",
"tenantId": "37",
"leadId": "6627dsdsdsd399e6e521c1"
}
}
Plan API
Login api Panel
update soon api docs
Find API
Login api Panel
update soon api docs