# offline_payment_details on POST /v2/payments stops working

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

On November 19, 2025, the body parameter offline_payment_details will be retired on POST /v2/payments. This change hits calls to CreatePayment that include this property. After that date, requests using offline_payment_details will fail.

## What to use instead

Stop sending offline_payment_details in CreatePayment requests.

- API: Squareupsandbox (connect.squareupsandbox.com)
- Kind: Endpoint 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: October 26, 2026, against Squareupsandbox's own pages
- Page: https://www.okapi.bot/providers/squareupsandbox/breaking-changes/offline-payment-details-on-post-v2-payments-stops-working/

## Squareupsandbox'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
