# Upload Your App to PAXSTORE Walkthrough

This walkthrough covers how to upload your Android app to PAX's PAXSTORE developer marketplace. PAX reviews and signs your app before it can be distributed to terminals through TMS.

Prerequisites
You must be registered as a [PAX developer](https://developer.pax.us/) and have access to the PAXSTORE marketplace before starting. See [Deploying Your App](/guides/in-person-payments/deploy-apps-terminals/deploying-your-app) for how Finix grants TMS access. Confirm your build meets the [App Requirements](/guides/in-person-payments/deploy-apps-terminals/app-requirements) before uploading.

## 1. Open the Developer Center

From the marketplace list, select the PAXSTORE marketplace to open the Developer Center.

Marketplace List with an arrow pointing to the PAXSTORE developer marketplace icon
## 2. Create a new app

From the **App List** page, click **+ NEW APP**.

App List page with an arrow pointing to the NEW APP button
## 3. Name your app

In the **Create App** dialog, enter an **App Name** (64 characters or fewer) and click **OK**.

Create App dialog with an App Name field filled in
## 4. Add a new app version

PAXSTORE creates the app shell and takes you to the **App Detail** page. Select **Version Management**, then click **+ NEW VERSION** to start uploading a build.

App Detail page with an arrow pointing to the NEW VERSION button under Version Management
## 5. Upload your app package

Upload your build. The package must be under 350MB.

Upload App Package screen prompting the user to click to upload an app file
Wait for the upload to finish. A progress bar tracks the upload while the file transfers.

Upload App Package screen showing a file uploading with a progress bar
## 6. Fill out the app details

Once the package finishes processing, PAXSTORE reads details like file size, version, OS, and package name directly from the build. Complete the remaining required fields.

App Detail form showing the App Package summary and fields for App Icon, Business Category, Model, App Name, and Short Description
## 7. Add screenshots and submit for approval

Scroll down and provide at least 3 Screenshots (required). A Featured Image and Promotional Video are optional.

When you're ready, click **SUBMIT FOR APPROVAL**.

App Detail form with Screenshots, Featured Image, and Promotional Video fields, and an arrow pointing to the SUBMIT FOR APPROVAL button
PAX reviews and signs your app before it becomes available to distribute. Once it's approved, you can push it to the terminals in your fleet through TMS. See [Deploying Your App](/guides/in-person-payments/deploy-apps-terminals/deploying-your-app) for the distribution steps.