# Exchange payouts

Each final state has a specific payout.

<details>

<summary>Revoked</summary>

| Seller           | loses the seller's deposit.                     |
| ---------------- | ----------------------------------------------- |
| Buyer            | gets the price back, gets the seller's deposit. |
| Dispute resolver | -                                               |
| Protocol         | -                                               |

Can be achieved in [redemption-period](https://docs.bosonprotocol.io/using-the-protocol/dacp-tools/exchange-mechanism/redemption-period "mention").

</details>

<details>

<summary>Canceled</summary>

<table data-header-hidden><thead><tr><th width="150"></th><th></th></tr></thead><tbody><tr><td>Seller</td><td>gets the buyer cancelation penalty.</td></tr><tr><td>Buyer</td><td>gets back the price reduced for the buyer's cancellation penalty.</td></tr><tr><td>Dispute resolver</td><td>-</td></tr><tr><td>Protocol</td><td>-</td></tr></tbody></table>

Can be achieved in and after [redemption-period](https://docs.bosonprotocol.io/using-the-protocol/dacp-tools/exchange-mechanism/redemption-period "mention").

</details>

<details>

<summary>Completed</summary>

<table data-header-hidden><thead><tr><th width="150"></th><th></th></tr></thead><tbody><tr><td>Seller</td><td>gets the seller's deposit back, gets the price, reduced for the protocol fee and royalties.</td></tr><tr><td>Buyer</td><td>-</td></tr><tr><td>Dispute resolver</td><td>-</td></tr><tr><td>Protocol</td><td>gets the protocol fee.</td></tr></tbody></table>

Can be achieved in and after [dispute-period](https://docs.bosonprotocol.io/using-the-protocol/dacp-tools/exchange-mechanism/dispute-period "mention").

</details>

<details>

<summary>Retracted</summary>

<table data-header-hidden><thead><tr><th width="150"></th><th></th></tr></thead><tbody><tr><td>Seller</td><td>gets the seller's deposit back, gets the price, reduced for the protocol fee and royalties. If the dispute was escalated, gets the buyer's escalation deposit.</td></tr><tr><td>Buyer</td><td>loses the buyer's escalation deposit if the dispute was escalated.</td></tr><tr><td>Dispute resolver</td><td>gets the dispute resolver fee, if the dispute was escalated.</td></tr><tr><td>Protocol</td><td>gets the protocol fee.</td></tr></tbody></table>

Can be achieved in and after [resolution-period](https://docs.bosonprotocol.io/using-the-protocol/dacp-tools/exchange-mechanism/resolution-period "mention").

Can be achieved in [escalation-period](https://docs.bosonprotocol.io/using-the-protocol/dacp-tools/exchange-mechanism/escalation-period "mention").

</details>

<details>

<summary>Resolved</summary>

<table data-header-hidden><thead><tr><th width="150"></th><th></th></tr></thead><tbody><tr><td>Seller</td><td>the seller's deposit, the price and buyer's escalation deposit are split between the seller and the buyer depending on their agreement.</td></tr><tr><td>Buyer</td><td>the seller's deposit, the price and buyer's escalation deposit are split between the seller and the buyer depending on their agreement.</td></tr><tr><td>Dispute resolver</td><td>gets the dispute resolver fee, if the dispute was escalated.</td></tr><tr><td>Protocol</td><td>-</td></tr></tbody></table>

Can be achieved in and after [resolution-period](https://docs.bosonprotocol.io/using-the-protocol/dacp-tools/exchange-mechanism/resolution-period "mention").

Can be achieved in [escalation-period](https://docs.bosonprotocol.io/using-the-protocol/dacp-tools/exchange-mechanism/escalation-period "mention").

</details>

<details>

<summary>Decided</summary>

<table data-header-hidden><thead><tr><th width="150"></th><th></th></tr></thead><tbody><tr><td>Seller</td><td>the seller's deposit, the price and buyer's escalation deposit are split between the seller and the buyer depending on the dispute resolver's decision.</td></tr><tr><td>Buyer</td><td>the seller's deposit, the price and buyer's escalation deposit are split between the seller and the buyer depending on the dispute resolver's decision.</td></tr><tr><td>Dispute resolver</td><td>gets the dispute resolver fee.</td></tr><tr><td>Protocol</td><td>-</td></tr></tbody></table>

Can be achieved in [escalation-period](https://docs.bosonprotocol.io/using-the-protocol/dacp-tools/exchange-mechanism/escalation-period "mention").

</details>

<details>

<summary>Refused</summary>

<table data-header-hidden><thead><tr><th width="150"></th><th></th></tr></thead><tbody><tr><td>Seller</td><td>gets back the seller's deposit.</td></tr><tr><td>Buyer</td><td>gets back the price and the buyer's escalation deposit.</td></tr><tr><td>Dispute resolver</td><td>-</td></tr><tr><td>Protocol</td><td>-</td></tr></tbody></table>

Can be achieved in and after [escalation-period](https://docs.bosonprotocol.io/using-the-protocol/dacp-tools/exchange-mechanism/escalation-period "mention").

</details>
