Technical Scenarios

The Square Developer platform provides APIs and SDKs that access data across a Square account and, when used in combination, allow you to build applications that solve complex use cases. Examples of how to automate some of these cross-API use cases are documented as technical scenarios.

  • Build a Tip Report - Sellers want to report on the tips earned by their team members for a given time period.
  • Split an Online Payment - Sellers use orders to capture split payments when credit cards and gift cards are used.
  • Build a Sales Report - Sellers want to generate sales reports for items sold for a given time period.
Link to section


You can create an application on the Square Developer platform to address almost any seller need. The most popular applications fall into these categories: