Sandbox 101: Disputes API @SquareDev
Sandbox 101: Disputes API  @SquareDev
Uploaded April 2021 | Updated September 2026, 2 hours ago
A payment dispute (also called a chargeback) occurs when the cardholder contacts the card-issuing bank to reverse a payment. Cardholders can request a payment reversal when they believe the charge is not valid for a specific reason. These reasons represent the type of disputes you might receive.

The dispute resolution process allows you to make your case to the cardholder's bank that the payment was valid by providing evidence. To help a seller make the best case possible, Square provides guidance on which evidence types you should submit for each dispute reason. The Disputes API allows you to access dispute data, accept a dispute, or submit evidence to challenge a dispute.

Disputes API: developer.squareup.com/docs/disputes-api/overview

Square Developer Forums – developer.squareup.com/forums
Square Developer Community – https://squ.re/slack
Square Developer Twitter – twitter.com/squaredev
Square Developer Blog – developer.squareup.com/blog
Sandbox 101: Disputes APISquare APIs ExplainedSandbox Short: WebhooksBusiness Track | Becoming a Square PartnerBuilding Mobile Apps for Square Sellers | Square Dev Chats | Morel TechnologiesSandbox Short: Python SDK for Square APIsSandbox Short: SubscriptionsBusiness Track | Grow your business with Square App MarketplaceThe Sandbox: LeakCanarySandbox 101: Getting Started with Terminal APISandbox 101: Locations APISandbox 101: Customer Custom Attributes
Square Developer |

Sandbox 101: Disputes API

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER