Skip to main content

Get Channel Refund Context

GET 

/api/sales-orders/:salesOrder/channel-refund/context

Returns the refund capabilities and current refundable state for a sales order's channel: per-line refundable quantities and amounts (net of refunds already recorded on the channel), refundable shipping, supported restock options and locations, required reason codes, and whether the channel processes refunds asynchronously.

Required scope: orders:read

Grant this scope to your token under Settings → Developer → Personal Access Tokens.

When the channel does not support API refunds, supported is false and deep_link (when available) points to the channel's own refund page.

Requires a Bearer token.

  • capabilities.notice (string|null) — channel-specific caveat rendered as an info alert in the refund dialog (e.g. Magento 1 credit memos are offline — no money moves on the channel).

Request

Responses

OK

Response Headers
    Content-Type