- Square Version:
2020-08-26
- Java:
6.3.0.20200826
- .NET:
6.3.0
- Node.js:
4.20200826.3
- PHP:
6.3.0.20200826
- Python:
6.3.0.20200826
- Ruby:
6.3.0.20200826
2020-08-26 Changelog
Square
Employees API
Labor API
Orders API
Orders API
- Order object. The
total_tip_money
field is now GA. - CreateOrder, UpdateOrder, and BatchRetrieveOrders. These APIs now support merchant-scoped endpoints (for example, the
CreateOrder
endpointPOST /v2/orders
). The location-scoped variants of these endpoints (for example, theCreateOrder
endpointPOST /v2/locations/{location_id}/orders
) continue to work, but these endpoints are now deprecated. You should use the merchant-scoped endpoints (you provide the location information in the request body).
- Order object. The
Labor API
- Migrate from Employees to Team Members. The Employees API is now deprecated in this release. Accordingly, update references to the
Shift.employee_id
field to theShift.team_member_id
field of the Labor API.
- Migrate from Employees to Team Members. The Employees API is now deprecated in this release. Accordingly, update references to the
v2 Employees API (deprecated)
- Migrate from the Square Employees API. The v2 Employees API is now deprecated. This topic provides information to migrate to the Team API.
v1 Employees API (deprecated)
- Migrate from the v1 Employees API. The v1 Employees API is now deprecated. This topic provides information to migrate to the Team API.
v1 Reporting API is retired.
SDK technical reference documentation:
- Nulls in SDK documentation example code are replaced with example values.
Bug fixes:
- The
APIException.Errors
property was not set on instantiation. Behavior is now corrected to instantiate the class with an emptyErrors
list.