To list your app on the Square App Marketplace, you first apply for and sign a Partner Agreement (see How to apply). The Square Partnership team then engages with you and reviews the process for you to list your app on the App Marketplace. Among other things, the team reviews the App Marketplace requirements. Partners must ensure that their apps meet the requirements. You work with the Partnership team regarding any follow-up questions or additional clarifications related to these requirements.
The following topics outline a set of requirements and recommendations by API. Depending on which APIs you integrate with your app, you can reference the relevant topics. There might be additional requirements depending on the app you're building. Your Partnership manager will guide you as needed.