- Square Version:
2022-07-20
- Java:
22.0.0.20220720
- .NET:
20.1.0
- Node.js:
20.1.0
- PHP:
20.1.0.20220720
- Python:
20.1.0.20220720
- Ruby:
21.1.0.20220720
2022-07-20 Changelog
Square
Catalog API
Customer Custom Attributes API
OAuth API
Orders API
BETA
DEPRECATED
Catalog API:
- CatalogItem object:
- Added the description_html field to support the rich-text description of an item using supported valid HTML elements.
- Added the description_plaintext field to represent the
description_html
text value without HTML formatting tags. - Deprecated the description field.
- CatalogItem object:
Customer Custom Attributes API:
- CustomAttributeDefinition object. Removed the
source_application
field, which was intended for internal use only.
- CustomAttributeDefinition object. Removed the
OAuth API:
- The OAuth API now supports the Proof Key for Code Exchange (PKCE) flow (beta) in addition to the Authorization Code flow. The PKCE flow is used for mobile applications and any application with a public client. For more information, see OAuth API Overview.
Orders API:
- Order object. Added the read-only
net_amount_due_money
field, which represents the amount due on the order.
- Order object. Added the read-only