---
page_title: Pre-Requisites
product: Hypercheckout
platform: Web
page_source: https://juspay.io/in/docs/hyper-checkout/web/overview/pre-requisites
llms_txt: https://juspay.io/in/docs/llms.txt
product_llms_txt: https://juspay.io/in/docs/hyper-checkout/llms.txt
---


# Pre-Requisites   



 Before starting the integration, ensure you have the following information handy: 

* **Merchant Id**  - This is your unique identifier within the Juspay system and is required for all API and SDK calls. It will be provided by the Juspay team.
* **Client Id**  - This is also required for API and SDK calls. In many cases, this will be the same as your Merchant Id.
* **API Key**  - This is used for Server-to-Server authentication via HTTP Basic Auth. You can generate your API key from the Juspay Dashboard by navigating to: 
  
  `Login > Payments > Settings > > Security > Create New API Key`

> **Warning**
> * All API requests must include a **Basic Authorization**  header. This header value can be generated by concatenating your API Key with a colon (:) and doing a base-64 encode on it.
> * The production account provided during onboarding operates in **restricted mode**  with a cap of **200 transactions per day**  and **maximum amount INR 100 per order** . 
>   
>   Once the integration is complete and all items in the integration checklist are marked as done, restricted mode will be lifted, and your account will become fully operational.



---

## See Also

- [Integration Architecture](https://juspay.io/in/docs/hyper-checkout/web/overview/integration-architecture)
- [Session API](https://juspay.io/in/docs/hyper-checkout/web/base-sdk-integration/session)
