> ## Documentation Index
> Fetch the complete documentation index at: https://whalescorp.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Двухуровневая компенсация merchant

Merchant получает компенсацию в двух слоях. Такая модель нужна, чтобы минимизировать видимую upfront-маржу, то есть налоговую базу, и при этом дать заметный экономический стимул через backend rebate.

## Уровень 1 — Agent commission, upfront от клиента

Merchant берет с конечного клиента небольшую наценку сверх эквивалента номинала. Это и есть его декларируемая комиссионная выручка.

```text theme={null}
End customer pays: face_value_equiv_in_fiat + agent_commission
Agent commission = face_value × agent_commission_pct (e.g. 0.1% – 2%)

Example:
  Cheque: $100 USDC
  EUR/USD rate: 0.92 → face value = €92.00
  Agent commission: 0.5% → €0.46
  Customer pays: €92.46
  Merchant keeps: €0.46 (declared revenue, taxable locally)
  Merchant remits to issuer: €92.00
```

Поле `agent_commission_pct` задается самим merchant и отражает его минимально приемлемую маржу. Платформа должна учитывать это значение для отчетности, но не должна его enforce или собирать, это отношения между merchant и его клиентом.

## Уровень 2 — Rebate, post-settlement от issuer

После того как merchant успешно закрывает settlement за период, то есть перечисляет номинал issuer, issuer выплачивает **rebate** как мотивационную выплату. Rebate рассчитывается как процент от подтвержденного объема и может зависеть от volume tier.

```text theme={null}
Rebate = settled_volume_usdc × rebate_pct

Example:
  Settled volume: $10,000 USDC
  Base rebate: 1.5% → $150.00 rebate
  Volume tier: >$50k/month → 2.0% rebate
```

## Почему rebate, а не просто более высокая комиссия

* Комиссия видна конечному клиенту и создает локальную налоговую нагрузку для merchant
* Rebate - это B2B-выплата от иностранной компании, которая обычно имеет другой, часто более выгодный налоговый режим
* Rebate зависит от settlement, а значит мотивирует merchants закрывать периоды без задержек
* Rebate rates можно согласовывать индивидуально по merchant, не меняя цену для конечного клиента\\

## Условия срабатывания rebate

* Merchant должен закрыть settlement за период, то есть оплата должна быть подтверждена
* Rebate рассчитывается после `settlement_delay_days` от момента подтверждения оплаты
* Rebate выплачивается либо в USDC on-chain, либо в fiat банковским переводом, в зависимости от договоренности\\

## Совокупная экономика merchant

```text theme={null}
Sold: 100 cheques × $100 = $10,000 USDC face value
Customer payments: €9,246 (at 0.92 EUR/USD + 0.5% commission)

Merchant remits to issuer: €9,200 (face value equivalent)
Merchant keeps: €46 (agent commission — declared revenue, taxed locally)

Issuer pays rebate: $150 USDC (1.5% of $10,000 settled)

Merchant total income: €46 + $150 ≈ $200 equivalent
Effective yield: ~2.0% on volume (with low declared tax base of €46)
```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.