Reader SDK: Code Cookbook

Configure Reader SDK on iOS for Square Stand

Configure Reader SDK on iOS to use Square Stand to swipe payments and for connecting a Contactless and Chip Reader using USB.

Note

Other than Square Readers, Reader SDK cannot talk to any printers, cash drawers, barcode scanners, or other peripherals connected through the Square Stand.

Before you start, you must install and configure Reader SDK .

Update your Info.plist file for Square Stand
Permalink Get a link to this section

Reader SDK on iOS supports using Square Stand for swiping payments and connecting a Contactless and Chip Reader using USB. Square Stand support is limited to accepting payments.

To use Square Stand with your application, add the following key-value pairs to your Info.plist. Reader SDK automatically detects if a Square Stand is connected and use it to accept swiped credit card payments.

KeyValues
UISupportedExternalAccessoryProtocolscom.squareup.s020
com.squareup.s025
com.squareup.s089

Warning

Before you can submit an application using Square Stand to the Apple App Store, Square must notify Apple that your application is authorized to work with Square Stand. This process might take several weeks to complete. Contact us for assistance.