Quickly create in-person payment solutions with built-in EMV and PCI compliance.
1. Start coding
Create an account. Add the SDK.
2. Connect hardware
Simply buy it online or in stores.
3. Take payments
Dip, tap, or swipe a card. Get paid.
One stop for all your payments needs
From hardware to payment flow configuration, security to compliance, Square is the single source for all your payments needs. Our hardware and software comes EMV and PCI compliant out of the box, and every update we make to the payment flow and accepted payment types is packaged with the Square Reader SDK.
With hundreds of billions processed, Square is the standard for in-person payments.
Security and compliance
Every transaction is encrypted end to end. Our machine-learning systems stay ahead of fraud trends and help keep your funds safe. Our hardware and software products are also PCI and EMV compliant.
Scalability and integrations
Programmatically deploy your app to thousands of devices and take payments. Integrate with your enterprise business solutions, including your CRM, OMS, ERP, and more.
Payments and disputes
Square stays up to date with the latest payment technologies, including NFC, and provides fast deposits. We also support payment dispute resolution free of additional charge.
Create unlimited solutions including:
- Line-busting mobile retail solutions
- Transportation terminals
- Self-service kiosks
- Custom points of sale
“The Square Reader SDK allows an engineer who has zero domain knowledge in payments to build a secure, compliant solution that has hardware talking to apps. It lets developers do what they’re good at while Square can do what it’s good at.”
Adam Mack, Lead System Architect, Fuzz
Affordable and easy-to-get hardware.
Square Reader SDK connects with our fast, secure, and reliable hardware so your customers can choose their preferred device and never miss a sale.
Square APIs and SDKs are free for developers to use.
Square charges a processing fee on credit and debit transactions.
Custom rate
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.
Ready to get started?
Review our quick-start guide and start integrating payment capabilities into your app.
Access the tools you need to start building.
Want to take payments online or in-app, too?
We also have APIs and SDKs for taking payments on your website, and in your app.