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

# Partner Programs: Structure, Rules, and Enrollment

> Understand how Refairn partner programs work, what they contain, how commission rules are set, and how businesses and agents interact through them.

A partner program is the central unit of organization in Refairn. When a business creates a program, it defines every rule that governs how agents promote or support a specific product—commission rates, payout schedules, conflict restrictions, training requirements, and approval flows. Agents apply to or are invited into programs, and once approved, they receive everything they need to start referring customers and building toward support certification. Each program is scoped to a single product, so a business with multiple products can run multiple programs with distinct rules for each.

## What a partner program contains

Every partner program is built from the same set of configurable fields. Businesses set these up when they create the program, and agents see the relevant details before they apply.

<Accordion title="Program Name and Product">
  The program name identifies the program within Refairn and appears in the agent's workspace dashboard. It is linked to exactly one product owned by the business. A business may create separate programs for each product it owns, each with independent rules and agent rosters.
</Accordion>

<Accordion title="Commission Rules">
  Commission rules define how agents are rewarded. A program can include any combination of a one-time referral commission (for the customer's first payment), a recurring referral commission (repeating payments while the customer stays active), and a support commission (an additional rate for agents actively supporting assigned customers). Each commission type has its own rate and, where applicable, a duration cap.
</Accordion>

<Accordion title="Conflict Mode">
  The conflict mode controls whether an agent can simultaneously promote or support competing products. Refairn supports four modes:

  * **Open Partner** — the agent may promote any product on the platform without restriction.
  * **Disclosed Partner** — the agent may work with multiple businesses, and each business can see which other active partner relationships the agent holds. This is the recommended default.
  * **Category-Restricted** — the agent may not support products that compete directly in the same category.
  * **Exclusive** — the agent may not promote or support any competing product. Agents accepting exclusive terms should receive meaningfully better compensation in return.
</Accordion>

<Accordion title="Attribution Window">
  The attribution window is how long a referral click remains valid. If a lead clicks the agent's referral link and converts within the window, the referral is attributed to that agent. The platform default is **90 days**. Businesses can configure a shorter or longer window depending on their typical sales cycle.
</Accordion>

<Accordion title="Payout Frequency">
  Payout frequency determines how often commissions move from **Payable** to **Paid** status. Businesses set this when creating the program and it applies to all agents enrolled in that program. Common options include monthly and bi-weekly.
</Accordion>

<Accordion title="Commission Hold Period">
  Before a commission becomes payable, it must clear the hold period—the default is **14 days**. This window protects businesses against refund fraud and chargebacks. Commissions that clear without a reversal event automatically advance to Payable status.
</Accordion>

<Accordion title="Enrollment URL">
  Each program has a unique enrollment URL that businesses can share publicly or embed on their website. The format is:

  ```
  platform.com/join/business-name/program-name
  ```

  Anyone who visits this URL can review the program terms and submit an application. Businesses can also invite agents directly, bypassing the public URL.
</Accordion>

## How enrollment works

Agents join a program through one of two paths:

<Tabs>
  <Tab title="Via enrollment link">
    You visit the program's public enrollment URL (for example, `platform.com/join/acme-saas/growth-program`), review the program terms and commission structure, and submit your application. The business receives your application in their dashboard and can approve or reject it. You are notified of the decision by email and within your Refairn workspace.
  </Tab>

  <Tab title="Via direct invitation">
    A business finds your agent profile on Refairn and sends you a direct invitation. You receive the invitation in your workspace and can review the program terms before accepting or declining. Accepting an invitation moves you directly to **Approved** status in that program.
  </Tab>
</Tabs>

<Note>
  An approved application does not automatically grant support access. Support certification is a separate step that requires completing training, passing an assessment, and receiving explicit business approval. See [Agent Lifecycle](/concepts/agent-lifecycle) for the full flow.
</Note>

## What agents receive upon approval

Once you are approved into a program, Refairn provisions the following within your workspace for that business:

<CardGroup cols={2}>
  <Card title="Referral code" icon="tag">
    A unique code tied to your agent account and the specific program. Refairn uses this code to attribute leads and customers back to you.
  </Card>

  <Card title="Referral link" icon="link">
    A ready-to-use tracking URL you can share with prospects. Any lead who clicks this link and converts within the attribution window is credited to you.
  </Card>

  <Card title="Marketing materials" icon="photo-film">
    The business's approved promotional assets—copy, banners, product descriptions—that you are permitted to use. Using unapproved materials is a breach of the partner agreement.
  </Card>

  <Card title="Training resources" icon="graduation-cap">
    Product documentation, onboarding modules, and certification materials published by the business. You must complete the relevant training before you can apply for support certification.
  </Card>
</CardGroup>

## Key program fields at a glance

| Field                      | Description                                               | Default           |
| -------------------------- | --------------------------------------------------------- | ----------------- |
| **Program Name**           | Internal identifier for the program                       | Set by business   |
| **Product**                | The single product this program covers                    | Set by business   |
| **Referral Commission**    | One-time rate applied to a customer's first payment       | Set by business   |
| **Recurring Commission**   | Repeating rate while the customer stays active            | Set by business   |
| **Support Commission**     | Additional rate for agents actively supporting customers  | Set by business   |
| **Conflict Mode**          | Restriction on promoting or supporting competing products | Disclosed Partner |
| **Attribution Window**     | Duration a referral click stays valid                     | 90 days           |
| **Commission Hold Period** | Time before a commission becomes payable                  | 14 days           |
| **Payout Frequency**       | How often payable commissions are released                | Set by business   |
| **Enrollment URL**         | Public link agents use to apply                           | Auto-generated    |

<Tip>
  If you are a business evaluating conflict modes, start with **Disclosed Partner**. It gives your agents flexibility while ensuring you can see their active program relationships and make informed decisions about who to approve for sensitive support roles.
</Tip>
