- Square Version:
2020-09-23 - Java:
6.4.0.20200923 - .NET:
6.4.0 - Node.js:
4.20200923.4 - PHP:
6.4.0.20200923 - Python:
6.4.0.20200923 - Ruby:
6.4.0.20200923
2020-09-23 Changelog
Square
Invoices API
Payments API
Refunds API
Documentation
BETA
Invoices API (beta)
- InvoiceStatus enum. Added the
PAYMENT_PENDINGvalue. Previously, the Invoices API returned aPAIDorPARTIALLY_PAIDstatus for invoices in a payment pending state. Now, the Invoices API returns aPAYMENT_PENDINGstatus for all invoices in a payment pending state, including those previously returned asPAIDorPARTIALLY_PAID.
- InvoiceStatus enum. Added the
Payments API
- ListPayment. The endpoint now supports the
limitparameter.
- ListPayment. The endpoint now supports the
Refunds API
- ListPaymentRefunds. The endpoint now supports the
limitparameter.
- ListPaymentRefunds. The endpoint now supports the
DeviceDetails. The object now includes the
device_installation_idfield.
- PHP SDK
- File upload endpoints now handle requests with an unset
mime-typefield.
- File upload endpoints now handle requests with an unset
- Payment status. Added details about the
Payment.statuschanges and how the status relates to the seller receiving the funds. - Refund status. Added details about the
PaymentRefund.statuschanges and how the status relates to the cardholder receiving the funds. - CreateRefund errors. Added documentation for the
REFUND_DECLINEDerror code.