Submit an APK for approval

United States
Latin America

After your app is approved in the production environment and your APK is uploaded, you must submit the APK to the Clover App Market team for approval. For more information, see Understand the app approval process.

To meet Clover security standards for Android apps on Clover devices, every APK must undergo a review and be triple-signed. The Clover team conducts quality checks before approving an APK, which takes more time for the initial APK of an app.

1. Save and back up your keystore and private key

Keep your keystore and private key in a safe and secure place, and make sure to back them up. If you create an Android app on the Clover platform and then lose the key you used to sign its initial APK, you will not be able to upload any new versions of your app. You must always sign all versions of your app with the same key.

2. Submit two versions of your APK

To allow for quicker rollbacks, we recommend you submit two versions of your APK together. Submit both the new version of the APK, and a second version that is the same as the old version, but with a higher version code.

Current APK: MyApk (v100)
Submitted APK: MyNewApk (v101)
Submitted APK: MyApk (v102)



In the Sandbox environment, APKs are automatically approved.

3. Submit an APK for approval

  1. Log in to the Developer Dashboard.
  2. From the left navigation menu, expand the app, and click App Releases.
  3. In the APK table, locate the version of the APK you want to submit.
  4. In the Actions column, from the Actions drop-down list, select Submit. The APK is submitted, and the status changes to Pending Approval.
  5. Open the App Market on your Clover device and locate your app. The status of Not Published displays at the top-right corner of the card for the app. Your unpublished app is only be visible to the merchant accounts associated with your developer account.

  1. Install the app.

  2. Launch the app on your device. The default layout of Hello world! appears. After completing these steps, you can sideload new versions of the app directly onto this device.