Shopify App Requirements
All public apps must meet technical, security, and user experience requirements before they can be approved for the App Store. Follow these requirements as you create and prepare your app submission to ensure that your app is published without issue. The name of your app is an important part of how you brand yourself to merchants and how they relate to your app. Follow these requirements when choosing an app name: The requirements in this section apply to both listed and unlisted apps distributed through the Shopify App Store. Depending on how your application is configured, it may also need to meet the requirements in the Specific system requirements for specific application configurations section. Starting in September 2022, we`ve updated the app listing requirements in the Shopify App Store. Some of the information in this article may be out of date. To ensure that your application sheet is optimized for reseller installations, check our documentation for the latest instructions. October 1, 2022 – Shopify will release API 2022-10. Applications using this version must meet customer data protection requirements. We will also update our partner dashboard to enable app configuration and request protected customer data. Some types of applications, such as channel applications, must meet additional requirements depending on their configuration.
For these requirements, see the Specific requirements for specific application configurations section below. The embedded app must have a navigation icon that meets the following requirements: On December 1, 2022, the dimension requirements for mobile screenshots will increase to 1600px x 900px (16:9). After this date, you will not be able to edit or add new screenshots in 900px x 1600px (9:16). The following requirements are used by Shopify to validate all apps distributed through the Shopify App Store. These requirements apply equally to listed and unlisted apps. They are designed to deliver the best experience throughout the application lifecycle, from brand and installation to integration, functionality and quality. By following them, you can ensure that the review process is as quick as possible if you submit your own applications. We publish our protected customer data requirements prior to the release of the 2022-10 API to help developers prepare. In accordance with our regular API release management and amortization schedules, existing applications have until July 1, 2023 to migrate to the 2022-10 API release.
By offering a great interface, you can make it easier for merchants to use your app to grow their business. Your app`s UI must meet the following requirements: All public apps, listed or not, require a complete list of apps for submission. Your app`s description page serves as the home page in the Shopify App Store. This information is the most powerful tool to convince users that your app is the best solution for them. Since this is such an important interface, you should spend some time understanding the requirements of your app list and optimizing it in the best way. If you specify multiple geographic requirements, only merchants who meet all requirements can install the app. If the sales channel has additional eligible steps, eligibility requirements, or onboarding requirements, they must be included in the account login form. Protected customer data includes any data that relates directly to a customer or prospect, as presented in API resources. This includes information such as the total order value, item items in a purchase order, and order shipping events. Apps that require this level of data must comply with our privacy requirements, including informing merchants of the use and purpose of your data, enforcing customer consent decisions, opt-out requests, and more. The certification requirements for Shopify Plus apps are in addition to the Shopify App Store requirements.
In the face of data breaches and other types of fraud, we also recognize that security is critical to building and running an e-commerce business for merchants and developers. We are committed to building the world`s most secure trading platform and, as part of this effort, we are implementing updated requirements for applications that use clients` personal data.