{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":["admonition","img"]},"type":"markdown"},"seo":{"title":"Upload Your App to PAXSTORE Walkthrough | Finix Documentation","description":"Step-by-step walkthrough for uploading your Android app to PAX's PAXSTORE developer marketplace so it can be distributed to your terminals.","siteUrl":"https://docs.finix.com/","llmstxt":{"hide":false,"sections":[{"title":"Getting Started","includeFiles":["guides/getting-started/**/*.md"],"excludeFiles":[]},{"title":"Online Payments","includeFiles":["guides/online-payments/**/*.md"],"excludeFiles":["guides/online-payments/payment-features/fsa-hsa-non-healthcare-mcc.md"]},{"title":"In-Person Payments","includeFiles":["guides/in-person-payments/**/*.md"],"excludeFiles":[]},{"title":"Subscriptions","includeFiles":["guides/subscriptions/**/*.md"],"excludeFiles":[]},{"title":"After the Payment","includeFiles":["guides/after-the-payment/**/*.md"],"excludeFiles":[]},{"title":"Managing Operations","includeFiles":["guides/managing-operations/**/*.md"],"excludeFiles":[]},{"title":"Platform Payments","includeFiles":["guides/platform-payments/**/*.md"],"excludeFiles":[]},{"title":"Payouts","includeFiles":["guides/payouts/**/*.md"],"excludeFiles":[]},{"title":"Low-Code / No-Code","includeFiles":["low-code-no-code/**/*.md"],"excludeFiles":[]},{"title":"Developers","includeFiles":["additional-resources/developers/**/*.md"],"excludeFiles":[]},{"title":"Plugins","includeFiles":["additional-resources/plugins/**/*.md"],"excludeFiles":[]},{"title":"Industry Considerations","includeFiles":["guides/industry-considerations/**/*.md"],"excludeFiles":[]},{"title":"Regional Considerations","includeFiles":["guides/regional-considerations/**/*.md"],"excludeFiles":[]},{"title":"Release Notes","includeFiles":["release-notes/**/*.md"],"excludeFiles":[]}],"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"upload-your-app-to-paxstore-walkthrough","__idx":0},"children":["Upload Your App to PAXSTORE Walkthrough"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["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."]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"info","name":"Prerequisites"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["You must be registered as a ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"https://developer.pax.us/"},"children":["PAX developer"]}," and have access to the PAXSTORE marketplace before starting. See ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"/guides/in-person-payments/deploy-apps-terminals/deploying-your-app"},"children":["Deploying Your App"]}," for how Finix grants TMS access. Confirm your build meets the ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"/guides/in-person-payments/deploy-apps-terminals/app-requirements"},"children":["App Requirements"]}," before uploading."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"1-open-the-developer-center","__idx":1},"children":["1. Open the Developer Center"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["From the marketplace list, select the PAXSTORE marketplace to open the Developer Center."]},{"$$mdtype":"Tag","name":"Image","attributes":{"src":"/assets/1_pax_select_developer_center.cd228681975c7f819f5802414b0f0f006e83bae2263a7c79cdfc35274d75225c.08ff7529.png","alt":"Marketplace List with an arrow pointing to the PAXSTORE developer marketplace icon","withLightbox":true,"style":"box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15); border-radius: 8px"},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2-create-a-new-app","__idx":2},"children":["2. Create a new app"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["From the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["App List"]}," page, click ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["+ NEW APP"]},"."]},{"$$mdtype":"Tag","name":"Image","attributes":{"src":"/assets/2_pax_select_new_app.a4d36046f2885aefbc3293b722c232303e05cf8d8c165cd7631013f61807ec46.08ff7529.png","alt":"App List page with an arrow pointing to the NEW APP button","withLightbox":true,"style":"box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15); border-radius: 8px"},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"3-name-your-app","__idx":3},"children":["3. Name your app"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["In the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Create App"]}," dialog, enter an ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["App Name"]}," (64 characters or fewer) and click ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["OK"]},"."]},{"$$mdtype":"Tag","name":"Image","attributes":{"src":"/assets/3_pax_name_your_app.a179da8a217dc31f7e23ebdd20c2405869e6a9b9d2190ce3c3984b312b68a9cc.08ff7529.png","alt":"Create App dialog with an App Name field filled in","withLightbox":true,"style":"box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15); border-radius: 8px"},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"4-add-a-new-app-version","__idx":4},"children":["4. Add a new app version"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["PAXSTORE creates the app shell and takes you to the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["App Detail"]}," page. Select ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Version Management"]},", then click ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["+ NEW VERSION"]}," to start uploading a build."]},{"$$mdtype":"Tag","name":"Image","attributes":{"src":"/assets/4_pax_add_new_app_version.5525434c7a545860fb7f0383afd67a97f3c2ca55f83f110aa8716a8c13270d83.08ff7529.png","alt":"App Detail page with an arrow pointing to the NEW VERSION button under Version Management","withLightbox":true,"style":"box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15); border-radius: 8px"},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"5-upload-your-app-package","__idx":5},"children":["5. Upload your app package"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Upload your build. The package must be under 350MB."]},{"$$mdtype":"Tag","name":"Image","attributes":{"src":"/assets/5_pax_upload_app_file.88d9a157665279cf48c7e8edbe82a45f94d1c3bfcfcb8c953b1b3e003c7df9dc.08ff7529.png","alt":"Upload App Package screen prompting the user to click to upload an app file","withLightbox":true,"style":"box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15); border-radius: 8px"},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Wait for the upload to finish. A progress bar tracks the upload while the file transfers."]},{"$$mdtype":"Tag","name":"Image","attributes":{"src":"/assets/5_pax_upload_app_versionn_loading_view.5d5294e88dcca6776be5270caef6dac23a293d4f9ca05c4147eeb6e746e47fd5.08ff7529.png","alt":"Upload App Package screen showing a file uploading with a progress bar","withLightbox":true,"style":"box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15); border-radius: 8px"},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"6-fill-out-the-app-details","__idx":6},"children":["6. Fill out the app details"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["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."]},{"$$mdtype":"Tag","name":"Image","attributes":{"src":"/assets/6_pax_fill_out_app_details.f71b2e1aeb8bab3b91a16d5b067c7d4a4ab626efa28b72f238eadff23a933c8c.08ff7529.png","alt":"App Detail form showing the App Package summary and fields for App Icon, Business Category, Model, App Name, and Short Description","withLightbox":true,"style":"box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15); border-radius: 8px"},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"7-add-screenshots-and-submit-for-approval","__idx":7},"children":["7. Add screenshots and submit for approval"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Scroll down and provide at least 3 Screenshots (required). A Featured Image and Promotional Video are optional."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["When you're ready, click ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["SUBMIT FOR APPROVAL"]},"."]},{"$$mdtype":"Tag","name":"Image","attributes":{"src":"/assets/7_pax_submit_for_approval.c6188cf24ef6c053be63922d3980423740cb91fb7997668701802a548f57743b.08ff7529.png","alt":"App Detail form with Screenshots, Featured Image, and Promotional Video fields, and an arrow pointing to the SUBMIT FOR APPROVAL button","withLightbox":true,"style":"box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15); border-radius: 8px"},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["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 ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"/guides/in-person-payments/deploy-apps-terminals/deploying-your-app"},"children":["Deploying Your App"]}," for the distribution steps."]}]},"headings":[{"value":"Upload Your App to PAXSTORE Walkthrough","id":"upload-your-app-to-paxstore-walkthrough","depth":1},{"value":"1. Open the Developer Center","id":"1-open-the-developer-center","depth":2},{"value":"2. Create a new app","id":"2-create-a-new-app","depth":2},{"value":"3. Name your app","id":"3-name-your-app","depth":2},{"value":"4. Add a new app version","id":"4-add-a-new-app-version","depth":2},{"value":"5. Upload your app package","id":"5-upload-your-app-package","depth":2},{"value":"6. Fill out the app details","id":"6-fill-out-the-app-details","depth":2},{"value":"7. Add screenshots and submit for approval","id":"7-add-screenshots-and-submit-for-approval","depth":2}],"frontmatter":{"seo":{"title":"Upload Your App to PAXSTORE Walkthrough | Finix Documentation","description":"Step-by-step walkthrough for uploading your Android app to PAX's PAXSTORE developer marketplace so it can be distributed to your terminals."},"keywords":{"includes":["paxstore","upload app","developer center","new app version","submit for approval"],"excludes":["mobile integration","standalone"]}},"lastModified":"2026-09-15T22:17:40.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/guides/in-person-payments/deploy-apps-terminals/upload-app-pax-walkthrough","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}