Square.Connect.Model.Refund

July 10, 2019 ยท View on GitHub

Description

Represents a refund processed for a Square transaction.

Properties

NameTypeDescriptionNotes
IdstringThe refund's unique ID.
LocationIdstringThe ID of the refund's associated location.
TransactionIdstringThe ID of the transaction that the refunded tender is part of.
TenderIdstringThe ID of the refunded tender.
CreatedAtstringThe time when the refund was created, in RFC 3339 format.[optional]
ReasonstringThe reason for the refund being issued.
AmountMoneyMoneyThe amount of money refunded to the buyer.
StatusstringThe current status of the refund (`PENDING`, `APPROVED`, `REJECTED`, or `FAILED`). See RefundStatus for possible values
ProcessingFeeMoneyMoneyThe amount of Square processing fee money refunded to the merchant.[optional]
AdditionalRecipientsList<AdditionalRecipient>Additional recipients (other than the merchant) receiving a portion of this refund. For example, fees assessed on a refund of a purchase by a third party integration.[optional]

[Back to Model list] [Back to API list] [Back to README]