Review Clover's app approval process through this live webinar. Here’s what you will learn in the webinar:
- Why do apps built on the Clover platform need approval?
- What is the app approval process?
- Critical components of the app approval process
- Your app is approved. Now what?
You can submit your app for approval from your approved developer accounts. You can track your app through the approval process from the Developer Dashboard. You can submit and publish an app for approval or delete the app using the overflow menu for each app card.
Use the Developer Dashboard to create and manage apps and work through the app approval process with Clover. Track the progress of your app through the approval lifecycle in various statuses.
Clover reviews your app in these categories:
- Functional Review - Clover installs your app and reviews it for functional operability.
- Market Listing - Clover reviews your app's icon.
On the Developer Dashboard home, click Create App, select the country your app will be available in, and click Create. You can create any of these types of apps - Android, web, or semi-integrated.
You must select a subscription country because Clover must know the subscription country where your app is available for processing payments.
All apps submitted to the Clover App Market are reviewed to ensure they perform as expected, are free of critical bugs, and add value for busy merchants.
To submit your app for approval, complete the following steps:
- Log in to your production Clover developer account.
- On the Dashboard home, click Submit App from the overflow menu of your app card. Confirm your submission by clicking Submit. If you miss required information, the Submission Checklist guides you through this process.
The Submission Checklist guides you through a list of tasks that must be completed before you can submit your app for approval.
- On the Submission Checklist modal, click on an incomplete task. Depending on the task, you are redirected to the App Settings, Market Listing, or App Releases page.
- After you complete the selected task, click Dashboard from the top of the side-nav. You are redirected to the Dashboard home.
- Click Submit App from the overflow menu on the app card. If you have entered all the required app settings and market listing information, you can confirm your app submission.
If there are incomplete tasks to be completed on the Submission Checklist, go to step 1. As you complete a task on this list, the task is marked as complete.
You can also access the checklist tasks from the App Settings and Market Listing pages on the side-nav.
After you submit your app, the approval status of your app is Under Review. The Dashboard provides you with an interface to communicate with Clover's App Market team to collaboratively work through the approval process for your app.
The team reviews the functional video and description you provide. You must upload a video and ensure that you provide a detailed functional description explaining the workflow of your app to enable quick review and approval of your app.
Here's an example video you can use as reference to create your video. The video should help our team visualize your app's functional flow and how it benefits the merchant. Providing a helpful video is key to a smoother app approval process with Clover's App Market team.
You can update the following information in this state:
- Video and description
- APK details
- REST Configurations
We review your app by following the functional review playbook.
Approving your legal documentation involves Clover understanding the merchant data permissions that your app requests.
These documents define the relationship between you, the developer, and the Clover merchants using your application. Clover must verify that merchants' interests are protected when they use an application.
Your app's TOS is reviewed to ensure there are no conflicts with Clover's terms or the services provided to merchants using the Clover platform.
The icon submitted with your app also requires approval. The icon must be easily identifiable (to be distinguishable from other apps) and relevant to your app’s core function. Please make sure that you have the rights required to use your chosen app icon.
After the app is reviewed by the team, they may request you to make certain changes. They will provide you specific feedback that you will have to implement for each category listed. The approval status change to Changes Required until you fix the changes and respond to the Clover team.
If the team is satisfied with your updates then they will approve your app and the status changes to Approved.
While working through the approval of your app, you will see these statuses:
- Draft - A new app you created
- Pending - After you submit the app for review. You can view the date at which your app is submitted for review.
- Published - After you click Publish to App Market for your approved app, your app is published on the Clover App Market.
- Withdrawn: While in the Pending state, you can choose to withdraw your app submission by clicking Withdraw App Submission from the overflow menu of the app card.
- Denied: For apps that are not approved for publishing. You will receive detailed information from the App Market team about why your app is not approved before the app state is set to Denied.
If the Clover team finds that your app violates Clover's policies, they will notify you. At this stage, you can make changes to comply with Clover's policies.
If Clover's team is satisfied with your changes and justification, they may still approve your app. Otherwise, they will reject your app.
Here are the reasons Clover rejects your app. The app:
- Violates the Developer Agreement or App Market Policies. For example, apps that:
- Offer services that are not in compliance with regional laws and regulations.
- Commit financial fraud, cyber fraud.
- Deal in drugs, gambling, or adult products.
- Copyright infringement or impersonation of Clover's or another developer's app.
- Allow credit card surcharging.
- Fails functional testing multiple times and is deemed fundamentally inoperable. For example, your app:
- Has significant exceptions or crashes frequently.
- Doesn't behave as marketed.
Additionally, if we have not received a response from you after several attempts, we will reject the app.
Updated 14 days ago