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