COVID-19 resources & funding
Square Developer

Your app, powered by Square hardware.

Square Reader SDK for in-person payments

Quickly create in-person EMV and PCI-compliant payment solutions.

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 comes EMV compliant and we take on the burden of staying PCI compliant, which means you don’t have to worry about assessment fees or potential expensive data breach fines. 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. Security is built into our products from the ground up and our hardware products are also 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 Stand for contactless and chip

The iPad stand for your custom-built point of sale.

Square Reader for contactless and chip

Accept Apple Pay, Google Pay, and chip cards anywhere.

Square Reader for magstripe

Accept credit card payments by swiping cards.

Square APIs and SDKs are free for developers to use.

Square charges a processing fee on credit and debit transactions.

2.6% + 10¢

Per tap, dip, or swipe

3.5% + 15¢
For keyed-in payments

Custom rate

Custom pricing packages may be available for partners and large businesses based on payment volume, average transaction size, and more. We’d love to have a conversation about it.

Contact Us >

* Full Pricing Information >

Ready to get started?

Review our quick-start guide and start integrating payment capabilities into your app.

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.