Build commerce apps that go beyond payments.
Take payments across channels
Take payments in a mobile app
Customize the payment form UX to fit your mobile app’s look and feel.
In-App Payments SDK >
Take payments on a website
Go fully customizable, or quickly embed a checkout experience into a website.
Online Payments APIs >
Take payments in-person
Use Square hardware to build a custom point of sale or self-service kiosk.
Reader SDK >
Built on Security
Our payments APIs include end-to-end encryption, dispute management, fast deposits for merchants, and fraud detection.
All our APIs & SDKs are free for developers to use.
Square charges a processing fee on credit and debit transactions. Processing fees start as low as 2.6% + 10¢ for in-person transactions.
Manage orders, customers, inventory and more
Create, track and manage orders
Build web and mobile applications that take orders and send them directly into Square Points of Sale or a custom built application.
New Square Orders API >
Report on key business metrics
Help merchants make informed decisions by giving them a complete view of their inventory, customers, products and more across online, in-app and in-person sales.
Square APIs are free for developers to use
Orders API is free for orders processed with Square Payments. If you want to process payments with a third party, Contact Us.
Make your app visible to Square merchants
Millions of merchants use the Square ecosystem every day. Get your app in the App Marketplace and help our merchants run their business even better.
Integrate with existing business systems
Transfer payments and business data into a CRM, OMS, ERP or any enterprise business solution.
Your apps, powered by Square
Postmates integrated Orders API so Square merchants can get their Postmates orders right in Square Point of Sale.
TheCut integrated Square In-App Payments SDK, building trust with barbers who use the app to manage their business.
Brushfire made it easy for clients to add new touchpoints for ticket sales, by integrating Square payments across channels.
GoParrot integrated In-App Payments SDK and Orders API to help restaurant chains seamlessly accept digital orders.
Custom pricing packages may be available for large businesses depending on payment volume, average transaction size, and more. We’d love to have a conversation about it.