OBJECT

RefundRequestLineItem

Line item on a refund request

link GraphQL Schema definition

  • type RefundRequestLineItem implements Node {
  • # Money amount being requested for this refund. Denominated in cents.
  • amountCents: Int! @deprecated( reason: "Prices can be larger than is representable by a graphql integer. Use the string version instead. This field will be removed no earlier than July 1st, 2025. " )
  • # Money amount being requested for this refund. In string with currency symbol.
  • #
  • # Arguments
  • # currency: Currency in which to display money fields. Defaults
  • # to the currency of the marketplace's home country.
  • amountFormatted(currency: String): String!
  • # Money amount for each item in this refund. Denominated in cents.
  • amountPerItemCents: Int! @deprecated( reason: "Prices can be larger than is representable by a graphql integer. Use the string version instead. This field will be removed no earlier than July 1st, 2025. " )
  • # Money amount for each item in this refund. In string with currency symbol.
  • #
  • # Arguments
  • # currency: Currency in which to display money fields. Defaults
  • # to the currency of the marketplace's home country.
  • amountPerItemFormatted(currency: String): String!
  • # The refunded value of the commission of this line item. Denominated in cents.
  • commissionAmountCents: Int @deprecated( reason: "Prices can be larger than is representable by a graphql integer. Use the string version instead. This field will be removed no earlier than July 1st, 2025. " )
  • # The refunded value of the commission of this line item. In string with currency
  • # symbol.
  • #
  • # Arguments
  • # currency: Currency in which to display money fields. Defaults
  • # to the currency of the marketplace's home country.
  • commissionAmountFormatted(currency: String): String
  • # The value of the tax on the commissionAmount. Denominated in cents.
  • commissionTaxCents: Int @deprecated( reason: "Prices can be larger than is representable by a graphql integer. Use the string version instead. This field will be removed no earlier than July 1st, 2025. " )
  • # The value of the tax on the commissionAmount. In string with currency symbol.
  • #
  • # Arguments
  • # currency: Currency in which to display money fields. Defaults
  • # to the currency of the marketplace's home country.
  • commissionTaxFormatted(currency: String): String
  • # The reason of action deny refund
  • denyRefundReason: String
  • # Description of refund request line item (used only for custom line items not
  • # associated with invoice line items).
  • description: String
  • # Does this refer to dispatched or not-yet-dispatched line items?
  • dispatched: Boolean
  • externalIds: [ExternalID!]!
  • id: ID!
  • legacyId: Int!
  • # Invoice line item for which a refund is being requested.
  • lineItem: LineItem
  • # The refunded value of the item/s of this line item. Denominated in cents.
  • lineItemAmountCents: Int @deprecated( reason: "Prices can be larger than is representable by a graphql integer. Use the string version instead. This field will be removed no earlier than July 1st, 2025. " )
  • # The refunded value of the item/s of this line item. In string with currency
  • # symbol.
  • #
  • # Arguments
  • # currency: Currency in which to display money fields. Defaults
  • # to the currency of the marketplace's home country.
  • lineItemAmountFormatted(currency: String): String
  • # The value of the tax on the lineItemAmount. Denominated in cents.
  • lineItemTaxCents: Int @deprecated( reason: "Prices can be larger than is representable by a graphql integer. Use the string version instead. This field will be removed no earlier than July 1st, 2025. " )
  • # The value of the tax on the lineItemAmount. In string with currency symbol.
  • #
  • # Arguments
  • # currency: Currency in which to display money fields. Defaults
  • # to the currency of the marketplace's home country.
  • lineItemTaxFormatted(currency: String): String
  • # Metadata key/values
  • metadata: [Metadatum!]!
  • # Notes associated with this refund request.
  • notes: [RefundRequestNote!]!
  • # True if this line item only changes the amount to reclaim from the retailer
  • # (remittance). Only a marketplace operator can supply this field.
  • onlyRemittance: Boolean!
  • # Quantity of the item for which a refund is being requested.
  • quantity: Int!
  • # Reason the refund is being requested for this line item.
  • reason: String
  • # The refund request for which this is a line item.
  • refundRequest: RefundRequest!
  • # The refunded value of the remittance of this line item. Denominated in cents.
  • remittanceAmountCents: Int @deprecated( reason: "Prices can be larger than is representable by a graphql integer. Use the string version instead. This field will be removed no earlier than July 1st, 2025. " )
  • # The refunded value of the remittance of this line item. In string with currency
  • # symbol.
  • #
  • # Arguments
  • # currency: Currency in which to display money fields. Defaults
  • # to the currency of the marketplace's home country.
  • remittanceAmountFormatted(currency: String): String
  • # The value of the tax on the remittanceAmount. Denominated in cents.
  • remittanceTaxCents: Int @deprecated( reason: "Prices can be larger than is representable by a graphql integer. Use the string version instead. This field will be removed no earlier than July 1st, 2025. " )
  • # The value of the tax on the remittanceAmount. In string with currency symbol.
  • #
  • # Arguments
  • # currency: Currency in which to display money fields. Defaults
  • # to the currency of the marketplace's home country.
  • remittanceTaxFormatted(currency: String): String
  • # Shipments associated with this refund request line item.
  • shipments: [ReturnShipment!]!
  • # The status of this refund request line item
  • status: RefundRequestLineItemStatusEnum!
  • }