Submit an APK for approval

United States
Canada
Europe

📘

NOTE

APK approvals may experience delays. We are working to correct the situation.

After your app is approved on Production and your APK is uploaded, you must submit the APK to the Clover App Market team for approval.

To meet Clover's security standards for an Android app running on Clover devices, every APK must be reviewed and then triple signed. We perform certain quality checks before approving an APK. Note that this process takes longer for the initial APK of an app.

🚧

IMPORTANT

To allow for quicker rollbacks, we recommend submitting 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).

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

📘

NOTE

On Sandbox, APKs are automatically approved.

To submit your APK for approval:

  1. On the production Developer Dashboard side-nav, expand the app and click App Releases.
  2. In the APK table, locate the version of the APK you want to submit.
  3. In the Actions column, click the Actions drop-down list and select Submit.
    _The APK is submitted and its status changes to Pending Approval.
  4. Open the App Market on your Clover device and locate your app. You will see the status "Not Published" at the top-right corner of the card for the app. Your unpublished app will only be visible to the merchant accounts associated with your developer account.

  1. Install the app.

  2. Launch the app on your device. You should see the default Hello world! layout. After completing these steps, you will be able to sideload new versions of the app directly onto this device.

🚧

IMPORTANT

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 Clover's 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.