---
title: "Commissions and Payouts"
description: "This guide explains how affiliate commissions are calculated, how partner balances and payouts are managed, and how you can process payouts using supported payment methods."
last_updated: "2026-10-05T05:09:52.154382+00:00"
canonical_url: "https://www.doc0.dev/docs/934e554a-e6a1-476f-bb2f-23e62d86c3fd/guide/how-to-guides/commissions-and-payouts"
---

## Overview

This guide explains how affiliate commissions are calculated, how partner balances and payouts are managed, and how you can process payouts using supported payment methods. 

As a program manager or partner, understanding how commissions move from pending to paid ensures smooth financial operations and accurate tracking.

---

## Key Concepts

To understand how payouts work, it is helpful to know the lifecycle of a commission and the states a payout can take:

* **Commission Statuses:** Commissions typically start as **pending** during a holding period, move to **processed** or **approved** when they are ready to be grouped, and become **paid** once a payout is successfully sent.
* **Payout Statuses:** Payouts move through several stages: **pending**, **processing**, **sent**, **completed**, or **failed**. 
* **Holding Period:** A set number of days a commission remains pending before it becomes eligible for payout aggregation. This accounts for potential refunds or chargebacks.

---

## Processing and Approving Payouts

### Overview of Payout Processing

Commissions that are due are automatically aggregated into payouts based on partner holding periods and program rules. Workspace administrators can review and confirm payouts through the program dashboard.

```mermaid
flowchart TD
    A[Commissions Accrued] --> B[Holding Period Passes]
    B --> C[Aggregate Due Commissions]
    C --> D[Confirm Payout & Select Method]
    D --> E[Process Payout]
```

### Steps to Process Payouts

1. Navigate to your program's **Payouts** section in your workspace dashboard.
2. Review the list of pending or processed payouts available for your partners.
3. Select the payout configuration, cutoff period, and payment method you want to use.
4. Confirm and process the payout. The system will group the qualified commissions and initiate the transfer.

---

## Supported Payout Methods

Partners can receive their funds through several supported payout providers and channels. When a partner sets up their account, the system automatically detects active capabilities and assigns a default payout method.

Supported payout methods include:

* `stablecoin`
* `connect`
* `paypal`
* `tremendous`

> [!NOTE]
> Partners must have payouts enabled and a valid receiving account (such as a connected Stripe account, PayPal email, or a valid crypto wallet/stablecoin setup) before funds can be transferred.

---

## Tips and Troubleshooting

> [!TIP]
> **Automatic Aggregation:** The system automatically runs hourly cron jobs to aggregate due commissions into payouts once their holding periods have elapsed, reducing manual administrative work.

> [!WARNING]
> **Failed Bank Accounts:** If a partner's connected bank account or payout method has an error or is invalid, the system skips automatic payouts and notifies the partner that action is required to update their details.

## Related

- [Launching Affiliate Programs](https://www.doc0.dev/docs/934e554a-e6a1-476f-bb2f-23e62d86c3fd/guide/how-to-guides/launching-affiliate-programs)
- [Partner Portal Guide](https://www.doc0.dev/docs/934e554a-e6a1-476f-bb2f-23e62d86c3fd/guide/core-features/partner-portal-guide)
- [Fraud Prevention Rules](https://www.doc0.dev/docs/934e554a-e6a1-476f-bb2f-23e62d86c3fd/guide/configuration/fraud-prevention-rules)


## Sitemap

See the full [sitemap](https://www.doc0.dev/docs/934e554a-e6a1-476f-bb2f-23e62d86c3fd/llms.txt) for all pages in this wiki.
