2025-02-20 Changelog

Android
iOS
Mobile Payments SDK
Link to section

Details

  • New Flutter plugin for the Mobile Payments SDK.
  • The Mobile Payments SDK is now available in Canada and Australia.
Link to section

Android Mobile Payments SDK 2.1.0

  • Tap to Pay on Android - Sellers can use their supported Android phone to accept card payments with the Mobile Payments SDK, without requiring the use of a Square Reader.
  • Application signature requirement - Developers are required to provide Square with an application signature before taking production payments with version 2.1.0 or later.
Link to section

iOS Mobile Payments SDK 2.1.0

  • Tap to Pay on iPhone - Sellers can use their supported iPhone to accept card payments with the Mobile Payments SDK, without requiring the use of a Square Reader.
  • Application signature requirement - Developers are required to provide Square with an application signature before taking production payments with version 2.1.0 or later.

Note

iOS developers using Xcode 16 might receive warnings when uploading to the App Store regarding missing dSYMs. This is expected because the Mobile Payments SDK doesn't include its own dSYM. These warnings can be disregarded. For more information, see Apple Developers.