Part of the payload of order.cancelled and order.refunded.

Type: object

Example

Schema example: from the order.cancelled payload
{
  "line_ref": "oln_1f0c8a4d7e2b45c9a1d6f3b8e07c9241",
  "sku_id": 14602,
  "external_ref": "platform-listing-1042",
  "quantity": 1
}

Fields

line_ref string or null required

The purchase-line reference of the terminated line, the same line_ref the order body carries. Reconcile on this field: an order can hold two lines of one sku_id, and only this says which of them was cancelled or refunded. Null only on an event Snapcaster froze before this field existed.

Example oln_1f0c8a4d7e2b45c9a1d6f3b8e07c9241

sku_id integer required

Canonical TCGplayer SKU id, the same id as the order line (STABLE).

Example 14602

external_ref string or null required

Echo of the seller's opaque listing ref; null if the listing carried none (STABLE).

Example platform-listing-1042

quantity integer required

The cancelled or refunded quantity. It may be less than the quantity ordered for this line (STABLE).

Example 1

Used by