In-Person Payment Options
Use Square payment APIs with custom solutions to accept in-person (Point of Sale) payments.
Use Square Reader SDK when you want to integrate the Square checkout flow in your custom app.
Reader SDK provides an imbedded Square checkout flow and accepts in-person payments in a custom app using a Square Reader to simplify chip and NFC payments, address EMV certification requirements, and make PCI compliance easy. The SDK supports authorization, payment processing, and Reader management.
Use Point of Sale API to switch seamlessly to the Square Point of Sale app and collect payment with Square Readers. Build customized point of sale solutions without worrying about hardware integrations or PCI compliance. The Point of Sale API is available for native and web apps on iOS and Android.