Find answers to general questions about the Square App Marketplace.
App partners are selected developers and companies who have demonstrated their ability to provide significant value to Square sellers through their integrations. As an app partner, you receive benefits including:
- Access to publish in the App Marketplace.
- Revenue sharing opportunities.
- Co-marketing resources and opportunities.
- Developer support and guidance.
- Access to partner-only features.
For information about the full benefits of app partnership at Square, see App Partner page.
Integrating with Square means that your app uses Square APIs to leverage the capabilities of Square in your app. For example, you can use a Square payment form to accept a card payment for Square to process, show a list of the seller's customers, or generate a report of completed orders. To use your app, Square sellers complete an OAuth flow that grants your app access to their Square account.
Find answers to questions about publishing your application in the App Marketplace.
Publishing an app in the App Marketplace requires approval as a Square app partner. Start by building your Square integration and signing up at least five active sellers to start using your application. Then apply to become an app partner. After approval, access to submit apps through the Developer Console becomes available following our publication process.
To publish an app in the App Marketplace, you need to:
- Be approved as a Square app partner.
- Have a minimum of five active Square sellers using your app.
- Build and integrate your app with Square APIs.
- Accept the Partner Integrated Marketplace Agreement (PIMA).
- Complete integration check and QA testing with Square.
- Create and submit your app listing content.
For more information about this process, see Publish your App to the App Marketplace.
Yes, you must be approved as a Square app partner to publish in the App Marketplace. This ensures that all marketplace apps meet our quality standards and provide significant value to Square sellers. To become an app partner, you'll need to sign up at least five active sellers to use your app and meet our technical requirements. Apply to become an app partner to get started.
Publication time in the App Marketplace varies based on several factors:
Partner application review
Before you can publish apps in the Square App Marketplace, Square must approve your application to become an app partner. If approved, you only need to go through this process once.
Application readiness
Partners with fully integrated apps meeting the Square App Marketplace API Usage Requirements have the shortest time to launch. Incomplete integrations or unresolved bugs require additional review time.
Integration check (Quality Assurance)
All apps undergo QA testing for technical and usability requirements. Apps not meeting Square requirements need additional time for corrections before approval.
App listing content
Prepare App Marketplace listing content in parallel with development to accelerate launch. Square recommends submitting marketing content with the technical review.
During the submission process, Square asks you for the current markets where you operate and can support. You have the option to publish your app in one or more of these markets.
You can engage Square for support in these channels:
- Developer Discord - Chat with Square developer support on Discord.
- Developer Forums - Ask questions in the Square developer forums.
- Developer Support - Contact Developer & App Marketplace Support.
- Square Developer YouTube - Check out step-by-step Square training videos on YouTube.
Find answers to questions about reviews, ratings, and making updates to your application after it is published in the App Marketplace.
Sellers with a verified identity can leave a review 24 hours after they install your application. Ratings are on a scale of 1 to 5 and reviewers can leave comments.
Reviews are always available for your Square developer account on the Reviews page in the Developer Console. If you have fewer than 10 ratings and reviews, the average rating isn't visible on other pages, categories, or content.
You can look at reviews in the Developer Console by opening the production application listed in the Square App Marketplace. Sorting the reviews by date or rating lets you prioritize your review responses. You can also gather product feedback and capture testimonials.
For more information about application reviews, see Managing Application Reviews.
Reviews are always available for your Square developer account on the Reviews page for your production application in the Developer Console. If you have less than 10 ratings and reviews, the average rating isn't visible on other pages, categories, or content.
You or your application administrator can view and reply to reviews on the App details page in the Developer Console. You should reply to negative reviews to address feedback. This can help improve your ratings. A seller can edit their review at any time, which lets them improve their review after you've addressed their feedback.
For more information about application reviews, see Managing Application Reviews.
When you sign in to the Developer Console where your app integration is being built or managed, you can invite team members to access it and securely configure their level of access — no need to share login credentials.
For information about configuring Team Permissions, see Build a Developer Team.
Adding a team member’s email to receive notifications ensures that they're included in high-level notifications and alerts from Square, such as our newsletters.
Assigning a developer-enabled permission set to your team members grants them access to the Developer Console, allowing them to collaborate on your build and view details such as performance metrics, app listing information, and app reviews. Team members with these permissions also receive key notifications and status updates related to your build with Square.
For information about configuring Team Permissions, see Build a Developer Team.
To make changes to your app, contact Developer & App Marketplace Support. The support team will determine further actions that might be needed. Depending on the scope of your changes, this might include resubmitting your app to Square for another round of testing.
If you've already published your app and need to make changes, you can log in to your Square developer account, navigate to your production app, and edit the content within the app listing section.
For information about App Marketplace listing best practices, see Create an App Marketplace Listing.
All API updates are captured in the release notes.
In addition, if you'd like to stay up to date with everything that's new, you can subscribe to both the App Marketplace and partnerships newsletters.
Contact Developer & App Marketplace Support and request to delist your app.
Find answers to questions about getting your application noticed by sellers who are looking for Square integrations.
Congratulations on getting your app live on the Square App Marketplace! Reference the co-marketing documentation for partners, which contains best practices and resources for:
- Creating effective launch emails.
- Spreading the word on social media.
- Promoting the integration on your website.
In addition, partners are encouraged to join the Square Seller Community, a public online forum where business owners can find guidance on how to use the platform to grow their business. Here you can directly engage with Square sellers and raise awareness and recognition for your business and integration with Square.
Reference the co-marketing documentation for partners, which contains best practices and resources for:
- Creating effective launch emails.
- Spreading the word on social media.
- Promoting the integration on your website.
Recently launched apps are featured in the New apps section on the Square App Marketplace homepage. In addition, the Partnerships Newsletter contains a recently launched section where your app might be featured. Square will select certain apps for additional joint marketing, depending on seller demand and respective use-cases supported by your app.
Find answers to questions about earning money from your Square integration and how Square gets a portion of your subscription revenue.
App partners receive revenue sharing eligibility on referrals that become Square sellers. After app publication, Square provides instructions for setting up referral links to attribute referred traffic.
App partners share revenue with Square for subscription revenue collected from Square sellers who sign up through the App Marketplace.
Note
The Partner Integrated Marketplace Agreement (PIMA) outlines all revenue sharing terms.
Yes, Square collects a revenue share of subscription fees from Square sellers who subscribe through the App Marketplace. The Partner Integrated Marketplace Agreement (PIMA) specifies the revenue share percentage.
For more information on revenue share and referral earnings, see App Marketplace Revenue Sharing.