--- title: "Step 1: Installing the SDK" slug: "step1-installing-sdk" updated: 2026-05-22T16:15:39Z published: 2026-05-22T16:15:39Z canonical: "developer.upgrade.com/step1-installing-sdk" --- > ## Documentation Index > Fetch the complete documentation index at: https://developer.upgrade.com/llms.txt > Use this file to discover all available pages before exploring further. # Step 1: Installing the SDK ### Installing the SDK Partners will receive the **SDK** as an .**zip** file from an Flex Pay representitive. This zip will contain a folder called `upliftsdk`. To use the sdk, there are two options. #### A) Custom Root The host application has the option to use the SDK from a custom location. Eg: Copy the `upliftsdk` folder to the root folder of the application, then add the following to the project’s `build.gradle` file: ``` allprojects { repositories { google() jcenter() maven { url file("${rootProject.projectDir}/upliftsdk") } } } ``` #### B) Maven Repository Another option is to add the `upliftsdk` to the local Maven repository. To do this, copy the SDK into the `.m2/repository` folder of your local machine, and then include the following line in the `build.gradle` file of your project: ``` allprojects { repositories { mavenLocal() } } ``` **Important:** Once the path of the sdk is defined, add the following to the app’s build gradle file: ``` implementation "com.uplift.sdk:upliftsdk:x.y.z" ```