How to Submit an apk through Developer portal
You need to sign your apk before uploading it in the developer portal. Steps as follows:
a. Generate an Upload key and keystore
In Android Studio select
Build->Generate Signed Bundle/APK
b. Choose Signature version and sign the app with your key
Select the appropriate Build variant, signing version as
V1(Jar Signature) and generate the signed apk.
Locate the apk named
app-release.apk or the
app-debug.apk depending on the build variant chosen. Upload this apk to Poynt developer portal.
APK Submission through developer portal
1. Create a New developer account or Sign-In to your existing one
2. Create an App
Enter the app name as you want it displayed in Poynt Store.
3. Download the Public-Private keypair
The private key is used to generate self-sign JWT required to obtain an access token. You need this key if you plan to use Poynt Cloud API.
4. Go to App details
5. Edit App details
If you need to reset your API private key, you can go to
App Keys tab:
6. Upload an Apk
The package name of your app has to be unique in the Poynt Store. The best practice is to have the package name start with the domain name of your site (e.g. If you own domain name
awesomedeveloper.com your apps package name should start with
com.awesomedeveloper). Apps with package names starting with
com.poynt will be rejected.
You are not done yet. Uploading your apk does not submit your app for review!
7. Provide additional information needed for your app to be listed in Poynt Store
Select the terminal types that the app is compatible with under
Taglineis a short description for your app when it’s displayed as a recommended app.
Regiondetermines in which country your app will be available
Based on the country you select you will be promted to accept the Distribution Agreement.
If you are uploading a new version of your app provide the list of changes in the Change Log.
Upload a minimum of two screenshots (for best results use 800x1280px resolution). You can also upload a video (up to 10MB).
Save the submission.
8. Create Billing plans
Cancelation Policy determines if the subscription will be canceled immediatey or will remain to be active until the end of the current billing cycle.
Save and submit the plan. Plan will be in Pending state until a Poynt analyst approves it.
9. Submit the apk for Poynt Review
The app has now been successfully Submitted.
10. Beta Apps:
The apk is reviewed within 24 hrs. If all the checks pass, the apk status changes to IN-PILOT. The app is now available under the
Beta Apps section of the app store on the terminal.
If the apk is rejected, the rejection reasons are displayed for that version.
11. Plan approval & Go-Live
If the app exits the Pilot phase successfully, Poynt review analyst will change Billing plan status from
The app is also set to
Live status and the app made available on the app store.