All articles

Payouts

How commission holds and clawbacks protect an affiliate program

Refunds and chargebacks are normal. Holds and clawbacks are what stop them from turning into money you paid out and cannot get back.

Published · Last reviewed

Written by Attribloom Engineering · Reviewed by Attribloom Product · Last reviewed

The risk

Every affiliate program pays a commission on a conversion that might later reverse. A customer refunds, a subscription is charged back, a trial never converts. If you pay the affiliate the instant a sale is confirmed, a later reversal leaves you having paid a commission on revenue you no longer have.

The hold

A hold is a deliberate delay between confirming a commission and making it payable. Attribloom matures a commission for 30 days, giving refunds and chargebacks time to reverse it before the commission becomes payable.

The clawback

When a conversion does reverse, the commission is clawed back. Where it lands depends on timing. A commission still pending reverses cleanly. One that has matured but not been paid comes out of the available balance. One that was already paid out is recorded against the affiliate's future balance, and written down as a loss only if it cannot be recovered.

Because all of this runs on a double-entry ledger in integer minor units, every hold, payout, and clawback is a balanced, auditable entry. There is no rounding drift and no way for a duplicate event to double-pay.

Next steps

Frequently asked

How long is a commission held before payout?

Attribloom matures a commission for 30 days before it becomes payable.

What if a refund arrives after the affiliate was already paid?

The commission is clawed back against the affiliate's future balance, and recorded as a loss only if it cannot be recovered.

In the glossary

Continue reading

App Store attribution

How to attribute App Store subscriptions to an affiliate

App Store attribution

Why iOS affiliate installs are invisible to web attribution tools

Shopify attribution

How to attribute Shopify sales to affiliates without third-party cookies

Pricing models

Commission-only vs revenue-share affiliate programs

App Store attribution

How to validate App Store attribution before release

iOS program launch

How to start an affiliate program for an iOS app

Shopify program launch

How to launch a Shopify affiliate program

Program economics

Affiliate commission rates: 2026 benchmarks by industry and how to set yours

Program policy

Affiliate program agreement template (2026): full contract and clause guide

Creator strategy

AI UGC vs human creators for affiliate marketing

Custom attribution

How signed conversion postbacks and refunds work

App Store attribution

How to attribute App Store subscription renewals to an affiliate

App Store attribution

RevenueCat affiliate attribution for iOS subscriptions: a server-side pattern

App Store attribution

Affiliate-aware paywalls on iOS: pass referral context without fingerprinting

App Store attribution

iOS affiliate tracking without an SDK: StoreKit 2, appAccountToken, and server notifications

App Store attribution

SKAdNetwork vs affiliate attribution for iOS subscriptions

Shopify attribution

How to run a Shopify affiliate program without editing your theme

Shopify attribution

Shopify affiliate link tracking with cart attributes: a theme.liquid recipe

Compliance

FTC affiliate disclosure: the complete 2026 guide (rules, examples, placement)

Attribution concepts

What is deferred deep linking? A plain-English guide for attribution
Get startedSee pricingMore articles