- 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_PENDING
value. Previously, the Invoices API returned aPAID
orPARTIALLY_PAID
status for invoices in a payment pending state. Now, the Invoices API returns aPAYMENT_PENDING
status for all invoices in a payment pending state, including those previously returned asPAID
orPARTIALLY_PAID
.
- InvoiceStatus enum. Added the
Payments API
- ListPayment. The endpoint now supports the
limit
parameter.
- ListPayment. The endpoint now supports the
Refunds API
- ListPaymentRefunds. The endpoint now supports the
limit
parameter.
- ListPaymentRefunds. The endpoint now supports the
DeviceDetails. The object now includes the
device_installation_id
field.
- PHP SDK
- File upload endpoints now handle requests with an unset
mime-type
field.
- File upload endpoints now handle requests with an unset
- Payment status. Added details about the
Payment.status
changes and how the status relates to the seller receiving the funds. - Refund status. Added details about the
PaymentRefund.status
changes and how the status relates to the cardholder receiving the funds. - CreateRefund errors. Added documentation for the
REFUND_DECLINED
error code.