Dispute.decided
Emitted each time a Dispute is decided.
Dispute.decide emits Dispute.decided when it completes on a Dispute.
| Property | Value |
|---|---|
| Emitted by | Dispute.decide |
| Noun | Dispute |
| Wakes | None. |
Payload
Each delivery is an Event record. data holds what Dispute.decide returns.
| Field | Type | Required | Description |
|---|---|---|---|
name | string | required | Dispute.decided. |
at | datetime | required | When it happened. |
seq | integer | Its position in the namespace, one more than the Event before; any seq is a cursor into the history. | |
data | json | required | The Thing as the Action left it. |
data.dispute | Dispute | required | The decided Dispute. |
data.dispute.kind | string | required | One of chargeback, outcome, or marketplace. |
data.dispute.status | string | required | One of open, answered, decided, appealed, or closed. |
data.dispute.held | money | required | The amount held from the seller until the Dispute closes. |
data.dispute.reason | text | required | What the buyer says fell short, in their words. |
data.dispute.answerBy | datetime | When the seller’s answer is due; a missed deadline decides for the buyer. | |
data.dispute.decision | string | One of buyer, seller, or split, with the amounts each side keeps. | |
data.dispute.decidedBy | string | required | issuer (the cardholder’s bank) for a chargeback; worker, uninvolved in the Order, for an outcome or marketplace Dispute. |
data.dispute.fee | money | The card network’s fee on a chargeback, debited with the held amount when it opens. |
Example
{
"$id": "https: //api.sb/ tutorloop.com/ events/ event_1",
"$type": "Event",
"name": "Dispute.decided",
"at": "2026-10-22T12: 00: 00Z",
"data": {
"dispute": {
"$id": "https: //api.sb/ tutorloop.com/ disputes/ dispute_1",
"$type": "Dispute",
"kind": "chargeback",
"status": "open",
"held": {
"amount": 60,
"currency": "USD"
},
"reason": "Example reason",
"answerBy": "2026-10-22T12: 00: 00Z",
"decision": "buyer",
"decidedBy": "issuer",
"fee": {
"amount": 60,
"currency": "USD"
}
}
},
"seq": 1
}