- Square Version:
2020-10-28
- Java:
6.5.0.20201028
- .NET:
6.5.0
- Node.js:
4.20201028.5
- PHP:
6.5.0.20201028
- Python:
6.5.0.20201028
- Ruby:
6.5.0.20201028
2020-10-28 Changelog
Square
Locations API
Terminal API
Loyalty API
Invoices API
Orders API
BETA
Terminal API. New endpoints to enable sellers in Canada refund Interac payments.
New endpoints:
New webhooks:
terminal.refund.created
. Notification of a new Terminal refund request.terminal.refund.updated
. Notification that a Terminal refund request state is changed.
New topic Refund Interac Payments.. Describes how to refund Interac payments.
Loyalty API (beta):
- SearchLoyaltyAccounts. The endpoint supports a new query parameter to search by customer ID.
Locations API:
- Location object. Has a new read-only field,full_format_logo_url, which provides URL of a full-format logo image for the location.
- Webhooks. The Locations API now supports notifications for when a location is created and when a location is updated.
Orders API:
- RetrieveOrder, new endpoint.
Invoices API (beta):
- Invoice object. The payment_requests field can now contain up to 13 payment requests, with a maximum of 12
INSTALLMENT
request types. This is a service-level change that applies to all Square API versions. For more information, see Payment requests.
- Invoice object. The payment_requests field can now contain up to 13 payment requests, with a maximum of 12