FLUTTER ECOSYSTEM

square_reader_sdk

An open source Flutter plugin for calling Square’s native Reader SDK implementations to take in-person payments on iOS and Android.

Latest version
4.0.1
30-day downloads
56
Likes
7
Pub points
120

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

The square_reader_sdk is a Flutter plugin that enables developers to integrate Square’s native Reader SDK into their Android and iOS applications, facilitating in-person payments through compatible hardware readers. It provides a bridge between Flutter apps and Square’s secure payment processing infrastructure, allowing for card swiping, tapping, or inserting. The plugin is open source and maintained by Square, ensuring up-to-date support for new features and security standards. It simplifies the implementation of point-of-sale functionality within mobile apps.

Use cases
  • In-person retail transactions
  • Mobile POS systems
  • On-the-go service payments
  • Event ticketing with payment collection
  • Small business payment apps
Key features
  • Native integration with Square Reader devices
  • Secure payment processing
  • Support for Android and iOS
  • Open source and actively maintained
  • Simple API for card reading operations
Suitable for
  • Retailers using Square readers
  • Developers building mobile POS apps
  • Startups needing quick payment integration
  • Businesses requiring secure in-person payments
Considerations
  • Requires physical Square Reader hardware
  • Needs proper Square account and API credentials
  • Limited to Square's supported payment methods
  • Platform-specific setup required
  • Compliance with PCI-DSS standards
Supported platformsAndroidiOS

Install package

flutter pub add square_reader_sdk

Categories

Dependencies

Dependency list 2 items

Source repository

Related projects

No data available yet.