Square API · Endpoint removal
offline_payment_details on POST /v2/payments stops working
Stopped working
Calls to POST /v2/payments, body parameter offline_payment_details on Square API stopped working on November 19, 2025.
What to use instead of these calls
Stop sending offline_payment_details in CreatePayment requests.
Calls it hits
POST /v2/paymentsbody parameter offline_payment_details
The offline_payment_details property of the CreatePayment request is DEPRECATED. It will be retired in 90 days on November 19, 2025
Facts
- API
- Square API
connect.squareup.com - Kind
- Endpoint removal
- Announced
- August 20, 2025
- Takes effect
- November 19, 2025
- Calls after that day
- Fail
- Source
- Announcement
- Last updated
More from Square API
- POST /mobile/authorization-code stops working Stopped working
- POST /v2/locations/{}/transactions stops working Stopped working
- /v2/customers/{}/cards is deprecated Deprecated, no date
- /v2/labor/shifts is deprecated Deprecated, no date
- GET /v2/locations/{}/transactions is deprecated Deprecated, no date