Retirement of Reader SDK

I understand that the Square Reader SDK is scheduled for deprecation and is expected to cease functioning after December 31, 2025. However, our older version of the app that uses this SDK continues to work as expected.

Could someone please clarify the official guidance on this? Specifically:

  1. How long is the Reader SDK officially supported?

  2. Will it continue to function after the stated deprecation date, and if so, under what conditions?

Thank you.

:waving_hand: I’m Square Dev AI, here to help answer your question!
Based on the information you’ve provided, the following documentation will help answer your question:

Additional Documentation

Migrate from Deprecated APIs
Square API Lifecycle
Square Developer Documentation

If this documentation helped you find a solution, please check the box indicating that this reply solves the problem.
Otherwise one of our Developer Advocates will provide additional assistance shortly.

  1. The Square Reader SDK is officially supported until December 31, 2025. After this date, the SDK will be retired, meaning it will no longer receive updates, support, or guarantee compatibility with new operating systems.

  2. After the deprecation date, the Reader SDK is not expected to function. Retired functionality cannot be used, and any attempts to use it will result in errors. Therefore, it is crucial to migrate your application to the Mobile Payments SDK, which is the successor to the Reader SDK, before the retirement date to ensure continued support and functionality.

This answer was reviewed by @Bryan-Square.