Square SDK Release 2.3 (2017-09-15)

Release Summary

We've released version 2.3 of our SDK client libraries. In addition to bug fixes, we've made the following improvements:

  • CreateOrder endpoint creates an itemized order which can be referenced in messages to the Charge endpoint.
  • BatchRetrieveOrders retrieves order objects referenced in one or more transactions based on the provided order_id.
  • Charge endpoint can charge a specific Order.

The new SDKs are available on GitHub:

We are constantly evaluating new languages to add. In the meantime, if the language you need is not supported, you can always send JSON to the endpoint URLs directly.

Contact Developer Support, join our Slack channel, or ask for help on Stack Overflow