seller_order.canceled (v2.0.0)

Produced when a seller order is canceled

Info

Kafka topic: seller_orders.out (key = order DakiID) · contract version 2 (meta.version = 2)

Details

Produced when a seller order is canceled.

Published by seller-backend for every sales channel (multi-seller). The payload is the canonical SellerOrderPayload (contract v2): all monetary values are integers in cents, except the legacy v1 fields total_line_items_price and total_tip_received (decimal strings in BRL).

Key v2 fields:

  • gmv: Σ original unit price × quantity of the line items (gross merchandise value, cents)
  • net_gmv: Σ line item totals minus cart/order/voucher discounts (cents)
  • total_discounts = gmv − net_gmv (merchandise discounts only; excludes delivery-fee discounts)
  • payment_fraction / refund_wallet_fraction: monetary split of the payment in cents (how much was charged on the payment method vs. consumed from the refund wallet) — not 0–1 fractions

Payload

96 properties
event string
required

Event type

Allowed values: seller_order.canceled
meta object
required
payload object
required

SellerOrderPayload — monetary values in cents unless noted