# offline_payment_details on POST /v2/payments stops working

Calls to POST /v2/payments, body parameter offline_payment_details on Square API stopped working on November 19, 2025.

## What to use instead

Stop sending offline_payment_details in CreatePayment requests.

- API: Square API (connect.squareup.com)
- Kind: Parameter removal
- Announced: August 20, 2025
- Takes effect: November 19, 2025
- Calls after that day: fail
- Calls it hits: `POST /v2/payments`, `body parameter offline_payment_details`
- Source: [Announcement](https://developer.squareup.com/docs/changelog/connect-logs/2025-08-20)
- Verified: November 6, 2026, against Square API's own pages
- Page: https://www.okapi.bot/providers/square-api/breaking-changes/offline-payment-details-on-post-v2-payments-stops-working/

## Square API's words

> The offline_payment_details property of the CreatePayment request is DEPRECATED. It will be retired in 90 days on November 19, 2025

Okapi finds the calls this change hits in your repo and opens the pull request with the fix: https://github.com/apps/okapi-agent
