Okapi Okapi

Square API · Endpoint removal

POST /v2/locations/{}/transactions stops working

Stopped working

Calls to POST /v2/locations/{}/transactions* on Square API stopped working on September 16, 2026.

What to use instead of these calls

Charge with POST /v2/payments (CreatePayment), refund with POST /v2/refunds, and for delayed capture use POST /v2/payments/{payment_id}/complete or /cancel.

Calls it hits

  • POST /v2/locations/{}/transactions*

The Transactions API is deprecated. As of September 16, 2026, its write operations ( Charge, CreateRefund, CaptureTransaction, and VoidTransaction) are retired.

Square API, Announcement

Facts

API
Square API connect.squareup.com
Kind
Endpoint removal
Takes effect
September 16, 2026
Calls after that day
Fail
Source
Announcement
Last updated

More from Square API

Know before your API calls break.

Okapi finds the calls a breaking change hits in your code and opens the pull request that fixes them.

Add to GitHub