Attribloom
All terms

Payouts

Double-entry ledger

A double-entry ledger records every commission, hold, payout, and clawback as balanced entries in integer minor units, so balances always reconcile and no money is created or lost by a rounding or duplicate error.

Attribloom tracks money on a double-entry ledger: each event moves value between accounts so the books always balance. Amounts are stored as integer minor units (for example cents), never floating point, so there is no rounding drift.

Postings are exactly-once: a duplicate webhook or a retried notification cannot double-credit or double-pay, because each event is idempotent on a stable identifier.

This is the backbone that makes holds, clawbacks, and payouts auditable. Every balance an affiliate sees traces back to real, balanced ledger entries.

Frequently asked

Why integer minor units instead of decimals?

Floating point introduces rounding errors that accumulate across many transactions. Integer minor units keep every amount exact.

What stops a duplicate webhook from paying twice?

Each conversion and notification is idempotent on a stable id, so re-delivery is recognized as a duplicate and posts nothing new.

Related

Learn more

Get startedSee pricingSee integrations