---
page_title: Status APIs
product: HyperCredit
platform: Web
page_source: https://juspay.io/in/docs/hyper-credit/web/status-tracking/status-apis
llms_txt: https://juspay.io/in/docs/llms.txt
product_llms_txt: https://juspay.io/in/docs/hyper-credit/llms.txt
---


# **Status APIs** 



Juspay provides two complementary APIs for tracking a customer's financing journey from order creation to order success:

1. **Order Status API**  – Tracks the overall order lifecycle.
2. **Loan Status API**  – Tracks the detailed loan journey and lender-specific progress.


## **Order Status API** 



The Order Status API is a server-to-server API that provides a high-level view of an order's lifecycle within the Juspay ecosystem.

Whenever a customer initiates a financing session, Juspay creates an Order ID. Merchants can poll the Order Status API using this Order ID to understand the current state of the order. Integrate as outlined [here](https://juspay.io/in/docs/hyper-checkout/web/base-sdk-integration/order-status-api)**.** 


## **Loan Status API** 



The Loan Status API offers deeper visibility into the customer's financing journey. This is a Server-to-Server API that returns the status of the order along with order and transaction level details.

Each Order may be associated with multiple loan applications across different lenders. For each Loan Application, Juspay retrieves available EMI offers from various lenders. Users are able to select only one offer from a single lender. Upon selection of an offer, Juspay initiates a transaction. This transaction's status is continuously updated in real-time based on information received from the lender through Juspay, ensuring consistent tracking and processing. The Loan Status API offers detailed sub-statuses of the loan application that track user activity throughout the order fulfillment process.

**API Endpoints:** 


| Environment | Method | Endpoint |
|---|---|---|
| Sandbox | GET | https://integ-expresscheckout-api.juspay.in/credit/order/{order_id} |
| Production | GET | https://api.juspay.in/credit/order/{order_id} |



#### Response Code Snippet:

```response
{
   "order_id": "uD7aNqfUe96jvYhfQ",
   "status": "SUCCESS",
   "amount": 22500,
   "txn_list": [
       {
           "status": "CHARGED",
           "payment_method": "BAnk/NBFC 1",
           "gateway_id": 1,
           "payment_method_type": "CONSUMER_FINANCE",
           "txn_uuid": "moz5gfBsn42XNwckkf3",
           "payment_gateway_response": {
               "created": "2024-02-14 05:12:04.045392 UTC",
               
               "rrn": "14567",
               "epg_txn_id": "14567",
               "txn_id": "LSPc09d3jfguu8587c",
               "resp_message": null,
               "resp_code": null
           },
           "txn_detail": {
               "order_id": "uD7aNqf3UearsCJQ6YhfQ",
               "status": "CHARGED",
               "error_code": null,
               "txn_uuid": "moz5gfBsn42XNwckkf3",
               "gateway": "LSP",
               "created": "2024-02-14 05:12:04.045392 UTC",
               "txn_amount": "22500.0",
               "error_message": null,
               "currency": "INR",
               "txn_id": "LSPc09d3dadede16jg8587c",
               "settlement": {
                   "utr": "FHDFJ123456",
                   "subvention_amount": 4500,
                   "settlement_amount": 45000,
                   "tenure": 6,
                   "settlement_date": "2024-02-14",
                   "down_payment_amount": 600,
                   "processing_fees_amount": 200,
                   "processing_fees_gst_amount": 80,
                   "subvention_gst_amount": 108,
               "sub_status": "Loan Active",
               "bank_error_message": null,
               "txn_type": "LOANPAYMENT",
               "resp_message": null,
               "bank_error_code": null,             
             
             "gateway_reference_id": "travel",
             "resp_code": null
           }
       }
   ],
   "error_code": null,
   "error": null,
  "customer_id": "LSP85bebjf9f94ca143aff97c8",
   "payment_links": {
       "iframe": null,
       "web": null,
       "mobile": null
   },
   "error_message": null,
   "customer_email": "test@gmail.com",
   "currency": "INR",
   "customer_phone": "9999999999",
   "user_message": null,
   "order_status": "CHARGED",
   "id": "LSPc77246f55ec85hfv9657f120be0b7e9f",
   "merchant_id": "MERCHANT 1",
   "date_created": "2024-02-14T05:11:30.779705Z",
   "gateway_reference_id": "travel",
   "return_url": null
}

```


**Key Loan Journey Statuses:** 


| Status | Description |
|---|---|
| Offered | One or more lenders have returned financing offers for the customer. |
| Offer Selected | The customer has selected a lender offer and chosen to proceed. |
| KYC Completed | Customer identity verification has been successfully completed. |
| KYC Rejected | Customer identity verification failed and the application cannot proceed. |
| Downpayment Completed | The required downpayment has been successfully collected. |
| Agreement Signed | The customer has accepted and signed the loan agreement. |
| Granted | The lender has approved the loan application. |
| Active | The loan has been successful. |
| Disbursed | The approved loan amount has been disbursed by the lender. |
| Rejected | The lender has declined the loan application. |


> **Warning**
> This Loan Status API shouldn't be used to fulfill the orders. The fulfillment of orders should be on the basis of Order Status API



---

## See Also

- [Overview](https://juspay.io/in/docs/hyper-credit/web/status-tracking/overview)
- [Webhooks](https://juspay.io/in/docs/hyper-credit/web/status-tracking/webhooks)
