Refunds API

Applies to: Refunds API | Payments API

Use the Refunds API to refund a payment processed by Square.

Link to section

Overview

Square provides the Refunds API to return payment funds to a buyer. A payment to be refunded can originate from a Square product such as Square Point of Sale, Square Terminal, Square Invoice, or any Square payment API such as the Orders API or Payments API.

As long as your application has the ID of the payment and the payment is complete, it can be refunded. To learn how to get completed payment IDs, see Retrieve Payments.

Link to section

See also

On this page