---
page_source: https://docs.juspay.io/upi-inapp/android/overview/pre-requisites
page_title: Pre-Requisites
---


## Pre-Requisites



 Before you start integration, make sure you have the below details handy:

* **Merchant Id**  - This is your identifier in the Juspay systems. This is used in all APIs/ SDK Calls. It will be provided to you by the Juspay team
* **Client Id**  - This is used in all APIs/ SDK Calls. It will be same as your merchant id.
* **Authentication**  - Any of the below two is required for integrating SDK
  
  1. **Signature -** [Generating the signature](https://developer.juspay.in/v4.0/docs/generating-the-signature)
     
     * **Merchant Key Id**  - Key ID to identify the public-private key pair used for signature generation. Not required in clientAuthToken authentication.
  2. **ClientAuthToken -** [Generating clientAuthToken](https://developer.juspay.in/reference/get-customer)
* [ClientAuthToken vs Signature](../miscellaneous/clientauthtoken-vs-signature)


###    


> **Note**
> An android device is required to run UPI-INAPP. Simulator is not supported.



