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 custom, or quickly embed a checkout experience into a website.
Online Payments APIs >
Take payments in-person
Build a custom point of sale and connect Square hardware.
Point of Sale API >
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.65% for in-person credit card transactions and 10¢ flat fee for Interac (debit).
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 customer 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.
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.