Flutter Plugin

Applies to: Reader SDK - Android | Reader SDK - iOS

Use Flutter to create applications that take payments on iOS and Android.


The Mobile Payments SDK has launched as the successor of the Reader SDK. To take in-person payments on Square hardware, you should migrate from the Reader SDK to the Mobile Payments SDK.

Link to section


The Flutter plugin for the Reader SDK is an open source project that provides a Dart interface for calling the native Reader SDK implementations.

For more information, see the Get Started, quickstart sample application, and technical reference in the Reader SDK Flutter repo on GitHub.

Did you know?

If you don't have a Square Reader, you can purchase a Magstripe Reader online or buy a Square Reader online or in person.

Link to section

See also

On this page