2025-08-20 Changelog

Square
Documentation
In-App Payments SDK
Web Payments SDK
Payments API
Link to section

Version summary

Link to section

Details

Link to section

API and SDK updates

  • Payments API:

    • The offline_payment_details property of the CreatePayment request is DEPRECATED. It will be retired in 90 days on November 19, 2025
  • In-App Payments SDK:

  • Square SDKs:

    • The Square Ruby SDK has been rewritten. The new version provides the same access to Square APIs, along with:

      • Auto-pagination - With the new SDK, you can easily paginate through long responses.
      • Simplified classes and method names.
      • Minimum version: Ruby 3.1 or above.

      Previous versions of the SDK continue to work, but to take advantage of these new features and API updates moving forward, you should migrate your Ruby integration to use the new version of the SDK.

Link to section

Documentation updates


Learn about versioning for the Square API and SDKs.