The app review process
When you submit an app to the Shopify App Store, Shopify reviews it to make sure it meets ourapp requirements.
如果你的app meets our requirements, then it will be considered for approval. If your app requires major changes that prevent us from reviewing your app, then you’ll receive an email titledImportant: [Your app name] app review has been rejectedthat outlines the required changes. After you make the required changes to your app, you can resubmit it through your Partner Dashboard.
Our app requirements are the same for bothlisted and unlistedapps. To learn about the most common reasons why apps aren't accepted, refer toCommon app rejections.
Contact throughout the review process
锚的链接部分titled "Contact throughout the review process"During the review process, we’ll contact you at the App submission contact email set in Section D of the app listing. To ensure you receive our emails, addapp-submissions@shopify.comandnoreply@shopify.comto your allowed senders list in your email service provider’s settings.
If you don’t have access to your Partner account email, then contactPartner support.
What to expect from Shopify when you submit your app
锚的链接部分titled "What to expect from Shopify when you submit your app"When you submit your app for approval, you'll receive an email titledThank you for submitting [your app name] to Shopify. This submission confirmation email will include some frequently asked questions, and your expected review date. When you receive this email, this means that your app isPending Review.
How does the review process work?
锚的链接部分titled "How does the review process work?"Your app must pass two stages: the review stage, and the conversation stage. During these stages, your app also passes through different states: Submitted, Draft, In Review, and Live. You can see these states in your app listing dashboard.
When you submit your public app for screening, it moves into thereview stage. You receive an email titledThank you for submitting [your app name] to Shopify. When you receive this email, your app is marked asSubmittedin your app listing dashboard.
如果你的app submission requires major changes, then it will be rejected. You receive an email titledImportant: [Your app name] app review has been rejectedthat outlines the required changes you need to make before re-submitting the app for review. When you receive this email, your app is marked asDraftin your app listing dashboard. After you've made these changes to your app, you can resubmit your updated app through the Partner Dashboard, at which point it will be screened as a new submission.
如果你的app submission requires minor changes, then it moves to theconversation stage. You receive an email titledImportant: [Your app name] requires updatesthat outlines the remaining changes that you need to make. When you receive this email, your app is marked asIn Reviewin your app listing dashboard. After you've updated your app, you can reply to that email so that your app can be reviewed again.
After you’ve made any necessary major changes to your app, and those changes have been reviewed, your app moves into theconversation stage. In this stage, you can communicate with us about your app through ZenDesk. We’ll also communicate the next steps for approval.
We’ll approve the app when we've made sure it meets all the Shopify App Store requirements. You receive an email titled[Your app name] has been approved on Shopifywhen your app has been approved. On receiving this email, your app is marked asLivein your app listing dashboard, and your app will appear on the Shopify App Store.
Next: Testing your app- Before you submit your app for review, you need to test it on a development store to check for any bugs or errors.