Installing and testing your app before submitting
If you have a paid app using the Billing API, under the properties of your Charge, set the
test flag to true. This will create a test charge without charging the credit card allowing you to install the app for testing purposes. If your app is free and you collect no charges you do not have to change any
Testing your app in a live environment will help ensure your app is free of bugs and errors. Using a developer shop will also give you an idea of how intuitive your app installation is, and to see your app from a merchants perspective. Make sure that the process of setting up your app is as straightforward as possible. If a merchant can easily set up the app and fully understand how it works, then they're more likely to keep it installed in their store. Include clear and detailed instructions, and consider using tooltips or set up wizards to improve the installation flow. To learn more about writing help content for merchants, see the Help documentation section in Shopify Polaris.
To install an app on a development shop follow these instructions.
Log into your partner account
Click the name of your app.
Click Create App Store Listing:.
Click Edit App Submission form.
Click View app store listing. The listing page for your app loads in the Shopify App Store.
Click Get to install the app to your test store. From this point, the app must authenticate through Oauth.