OrderGrantedRefund Object
The details of granted refund.
type OrderGrantedRefund {
id: ID!
createdAt: DateTime!
updatedAt: DateTime!
amount: Money!
reason: String
reasonReference: Page
user: User
app: App
shippingCostsIncluded: Boolean!
lines: [OrderGrantedRefundLine!]
status: OrderGrantedRefundStatusEnum!
transactionEvents: [TransactionEvent!]
transaction: TransactionItem
}
Fields
id ● ID!
createdAt ● DateTime!
Time of creation.
updatedAt ● DateTime!
Time of last update.
amount ● Money!
Refund amount.
reason ● String
Reason of the refund.
Added in Saleor 3.22reasonReference ● Page
Reason Model (Page) reference for refund.
Added in Saleor 3.22user ● User
User who performed the action. Requires of of the following permissions: MANAGE_USERS, MANAGE_STAFF, OWNER.
app ● App
App that performed the action.
shippingCostsIncluded ● Boolean!
If true, the refunded amount includes the shipping price.If false, the refunded amount does not include the shipping price.
lines ● [OrderGrantedRefundLine!]
Lines assigned to the granted refund.
status ● OrderGrantedRefundStatusEnum!
Status of the granted refund calculated based on transactionItem assigned to granted refund.
Added in Saleor 3.20transactionEvents ● [TransactionEvent!]
List of refund events associated with the granted refund.
Added in Saleor 3.20transaction ● TransactionItem
The transaction assigned to the granted refund.
Added in Saleor 3.20Member Of
Order object ● OrderGrantRefundCreate object ● OrderGrantRefundUpdate object ● TransactionRefundRequested object