Square Reader SDK

Take in-person payments from custom mobile apps using an embedded checkout flow and Square hardware.

Reader SDK lets developers embed the Square checkout flow and accept in-person payments in custom apps using Square Readers. The SDK supports authentication, reader pairing and management, transaction processing, and simplifies chip and NFC payments by addressing EMV certification and PCI compliance.