Home/Docs/Commissions

Commissions

Soryk works out what each agent earns on every paid order, and helps you pay it. The commission engine is available on Growth and higher (commission overrides need Pro or the Manager add-on). Commissions live under the Commissions tab, which has Rules, Due, Paid and Alerts.

Commissions run on paid orders. Soryk decides which agent earned each order, applies the rule that best matches it, and tracks what you owe until you record a payment. The whole cycle lives in one place: the Commissions tab, split into Rules, Due, Paid and Alerts.

i

The commission engine turns on at Growth. Manager overrides, where a manager earns a slice on top of a subordinate, need Pro or the Manager add-on.

Setting up rules

In the Rules tab, create a rule that describes who earns how much on what. Each rule has these fields:

FieldWhat it does
ScopeWhat the rule applies to: global, a specific agent, a collection, or a variant.
RateThe commission percentage.
BaseThe amount the rate is calculated on: full order total, subtotal, subtotal without shipping, or without tax and shipping.
PriorityA number that breaks ties. When two rules could apply, the higher priority wins.
LabelAn optional name so you can recognise the rule later.
Deduct on refundA toggle: when on, a later refund reverses the commission earned on that order.

For any order, Soryk picks the most specific matching rule, then breaks ties by priority. A variant rule is more specific than a collection rule, which is more specific than an agent rule, which is more specific than a global rule.

How orders are attributed to an agent

Before it can pay anyone, Soryk has to decide which agent earned each paid order. It checks these sources in order and stops at the first match:

  1. An explicit tag

    A soryk_agent:email tag on the draft names the agent directly.

  2. A manual override

    An override you set for that order (see Fixing attribution).

  3. The company's single agent

    If exactly one agent is assigned to that company, the order goes to them.

  4. Otherwise unattributed

    If none of the above resolves, the order is left unattributed until you fix it.

The commissionsOnOnlineOrders setting (in Settings, default off) controls whether storefront orders count, or only agent-placed drafts.

Paying commissions

The Due tab lists what each agent has earned but not yet been paid. To pay out:

  1. Select the orders

    Tick the orders you want to settle, then choose Pay commissions.

  2. Record the payment

    Pick a method (bank transfer, cash, PayPal or custom), add a note and a date.

i

Payments are idempotent: the same order cannot be paid twice for an agent, so a duplicate is refused.

The Paid tab is your payout history. Open a payment to see its orders. Deleting a payment returns those earnings to pending.

Fixing attribution

Sometimes an order has no clear single agent, for example when two agents share a company and no tag says which one made the sale. When that happens, a banner appears with a Fix attribution action. It opens a list of those orders with an agent picker per row. Saving your choice creates an override.

There is one override per order. Deleting it returns the order to the normal fallback described in How orders are attributed to an agent.

Refund alerts

If an order you already paid commission on is later refunded, Soryk raises an alert in the Alerts tab and on the home banner. Review it and mark it resolved to clear it.

Manager overrides

A manager earns their override percentage on top of a subordinate's commission. The manager's commission is the base amount times one plus the override percent. Set the override on the manager's agent page. See Agents & managers.

i

Overrides need Pro or the Manager add-on. Without either, managers do not earn on their team's orders.

Exporting

You can export a CSV for any of three datasets: rules, due, or paid. Use these for accounting, payroll or a second pair of eyes outside Soryk.

What agents see

In the agent app, each agent sees their own pending, earned and paid totals and a per-order history. They cannot see other agents' commissions. A manager sees their team's.