Mobile Payments SDK, Now in Beta! πŸš€

Hey everyone!

Since introducing the Reader SDK six years ago, we have gathered valuable feedback from our developer community on how we can improve the value it delivers.

After much anticipation, we are thrilled to announce that the Mobile Payments SDK, the successor to the Reader SDK, is now available in beta! Exciting features you can now access include:

  • Reader Management API: Proactively monitor the health and status of connected Square Readers.

  • Payments API integration: Enables you to unlock itemization, deeper orders integration, app fees, delayed capture, and more.

  • Offline Payments: Continue to take payments in the event of connectivity issues or outages.

  • Square Sandbox Support: Test, refine, and troubleshoot your integration in Sandbox using a mock reader user interface.

  • Square Gift Cards: Now you can accept Square Gift Cards via swipe.

Plus, you can expect even more features to be released soon.

Mobile Payments SDK beta is currently available only to developers serving sellers in the US. Check out the docs to get started. Already integrated with the Reader SDK? Check out the migration guide.

As always, let us know if you have any questions and happy building!

When will the " Mobile Payments SDK " be available in Canada ?
Will really like to have the possibility to integrate payment directly into our iPad App and not be force to use the POS Api to call an other app for the payment ( since it need to switch app, we can’t put the iPad in Kiosk Mode )

Great news! Very excited to migrate to it.

Just a quick check, noticed that some of the APIs related to ReaderSDK such as Transactions API are now deprecated. Any idea till when these deprecated APIs would be supported? We have an app in production which currently relies on ReaderSDK and related deprecated APIs, it may take some time for us to migrate from it. Want to ensure that our end users are not impacted till the time we migrate.

At this time the Transactions API is deprecated with no retirement date set since it is still relied on for some SDKs. We will give you plenty of warning before we retire the endpoints. :slightly_smiling_face:

1 Like

A quick check is Mobile Payments SDK production ready? Are there any apps which are already using it in production?

Yes, it is. There are many applications using it. :slightly_smiling_face:

Do we have flutter or ReactNative plugin for same?

We will have more for you soon on this! :slightly_smiling_face: