Instifi-logo
  • Home
  • About
  • Press
  • Contact
  • Demo
  • DevStudio
  • API Docs
LogIn
Instifi-logo v1.1.0
Instanow Info Systems Private Limited (InstiFi) is an RBI-authorized payment aggregator, ensuring trust, compliance, and efficiency in every transaction through PCI Compliant Certification.
GST/CIN: 30AAGCI8747M1Z6/U74999GA2022PTC015558
GST: 30AAGCI8747M1Z6
CIN: U74999GA2022PTC015558
Certificate of Authorization:232/2025
PCI logo
Quick LinksAbout UsContact UsOur ProductsSupportApi Docs
CompanyTerms & ConditionsPrivacy PolicyGrievance RedressalCancellation PolicyMerchant PolicyCompany Information
Corporate Office
Office #325, 2nd floor, Casa-del-Sol, Miramar, Panaji, Goa - 403001.
Toll-Free: +919175819104
+91 8799906284 / 86
[email protected]
Social Links
API Documentation

Payments

Introduction

Payment Gateway

Web Integration
AuthorizationCreate OrderGet Status

Get Status API

POST
/api/v1/Instify/GetStatus

Click to copy

Use this endpoint to fetch the current status of an order or transaction using Order ID or Transaction ID.

Request Parameters

searchTypestring
  • 1 : Search by Order ID.
  • 2 : Search by Transaction ID received on the return URL callback.
Note

Transaction ID is appended to the return URL as a query parameter. Example: https://returnurl.com?txn=MD281132054115832519148

orderIdstring

Merchant-generated order identifier. Required when searchType is set to 1.

transactionIdstring

Transaction identifier received from the payment callback. Required when searchType is set to 2.

Response Parameters

responseCodestring

Response code indicating the status of the request.

responseMessagestring

Message describing the response outcome.

data.merchantRefIdstring

Merchant reference identifier.

data.orderIdstring

Merchant-generated order ID.

data.transactionIdstring

Transaction identifier received from the payment callback.

data.amountstring

Transaction amount.

data.customerNamestring

Customer name.

data.customerMobilestring

Customer mobile number.

data.customerEmailstring

Customer email address.

data.transactionStatusstring

Current transaction status

data.transactionDatestring

Date and time when the transaction was initiated.

data.refundStatusstring

Refund status, if applicable.

data.settlementStatusstring

Settlement status of the transaction.

data.payModestring

Payment mode used for the transaction (e.g., cc, dc, upi).

Curl
1curl -X POST https://api.instifi.com/api/v1/Instify/GetStatus \
2-H "Content-Type: application/json" \
3-H "X-CLIENT-KEY: [YOUR_CLIENT_KEY]" \
4-H "X-CLIENT-ID: [YOUR_CLIENT_ID]" \
5-H "X-SECRET-KEY: [YOUR_SECRET_KEY]" \
6-d '{
7  "searchType": "2",
8  "orderId": "",
9  "transactionId": "[TRANSACTION_ID]"
10}'
1{
2  "responseCode": "200",
3  "responseMessage": "Success",
4  "data": {
5    "merchantRefId": "11",
6    "orderId": "1558441521",
7    "transactionId": "[TRANSACTION_ID]",
8    "amount": "103.00",
9    "customerName": "[CUSTOMER_NAME]",
10    "customerMobile": "[CUSTOMER_MOBILE]",
11    "customerEmail": "[CUSTOMER_EMAIL]",
12    "transactionStatus": "Completed",
13    "transactionDate": "11/28/2024 11:58:32 AM",
14    "refundStatus": "",
15    "refundType": "",
16    "merchantName": "[MERCHANT_NAME]",
17    "settlementStatus": "",
18    "settlementDate": "",
19    "payMode": "cc"
20  }
21}