# AffiliateBase > AffiliateBase is an affiliate program platform for Stripe-based SaaS and subscription businesses. It tracks affiliate referrals, attributes Stripe payments to affiliates, calculates commissions, and pays affiliates by Stripe transfer from the merchant's own Stripe balance or through PayPal/Wise payout exports. Help center and developer doc links point to a Markdown copy of each page; the HTML page is the same URL without `.md`. The full text of every help article and developer doc is in [llms-full.txt](https://www.affiliatebase.io/llms-full.txt). Key facts: - Merchants connect Stripe, install a tracking script, and pass the generated referral ID to Stripe Checkout as `client_reference_id`. - Affiliates sign up through a branded affiliate portal and share tracked links. - Payouts are started by the merchant (or its API integration), not on an automatic schedule. With Stripe payouts, each payout is a Stripe Connect transfer from the merchant's Stripe balance; AffiliateBase never holds funds. PayPal and Wise are export files the merchant pays outside AffiliateBase. - Developers can use the REST API (API keys), outbound webhooks, and an MCP server at https://app.affiliatebase.io/mcp for AI clients (ChatGPT connects with sign-in; local tools use connector tokens). ## Account & Billing - [Affiliate Program Account Settings](https://www.affiliatebase.io/help/account-billing/account-settings.md): Configure your AffiliateBase account name, affiliate portal subdomain, payout method, Stripe connection, and billing visibility. - [Manage Affiliate Program Team Members](https://www.affiliatebase.io/help/account-billing/team-members.md): Invite AffiliateBase team members, choose account roles, resend invitations, and remove access when responsibilities change. ## Admin & Billing - [Billing, Team, and Account Settings](https://www.affiliatebase.io/help/admin/billing-team-and-settings.md): Review AffiliateBase billing status, team roles, notification preferences, Stripe connection, and account-wide settings before launch. ## Affiliate Portal - [Affiliate Portal Dashboard and Payout Settings](https://www.affiliatebase.io/help/affiliate-portal/affiliate-dashboard-and-settings.md): Show affiliates where to find referral links or promo codes, their own links to any page, campaign instructions and resources, full referral and commission history, payout status and terms, exports, and payout settings. - [Customize Your Affiliate Portal](https://www.affiliatebase.io/help/affiliate-portal/portal-customization.md): Configure AffiliateBase portal branding, campaign instructions, external resources, support links, accessible colors, and search indexing. - [Get Paid Through Stripe as an Affiliate](https://www.affiliatebase.io/help/affiliate-portal/get-paid-through-stripe.md): Connect a Stripe account from the affiliate portal, understand what Stripe asks for and what each payout status means, and switch to PayPal or Wise when Stripe can't pay you. ## General - [Affiliate Program Setup FAQ](https://www.affiliatebase.io/help/general/faq.md): Get concise answers about AffiliateBase referral links, Stripe Checkout attribution, affiliate payout details, payout runs, and API authentication. ## Integrations & API - [Affiliate Tracking for Stripe Checkout and Payment Links](https://www.affiliatebase.io/help/integrations/stripe-checkout-and-payment-links.md): Pass generated referral IDs to Stripe Payment Links, Buy Buttons, Pricing Tables, or custom Checkout Sessions and verify affiliate attribution. - [Use Stripe Promo Codes with Affiliates](https://www.affiliatebase.io/help/integrations/coupon-code-tracking.md): Generate campaign promo codes automatically or assign Stripe promotion codes to individual affiliates - [Affiliate Tracking and Attribution Reference](https://www.affiliatebase.io/help/integrations/tracking-attribution-reference.md): Reference AffiliateBase URL parameters, referral cookies, cross-domain tagging, signup identification, and generated referral IDs. - [Choose API Keys or AI Connector Tokens](https://www.affiliatebase.io/help/integrations/api-keys-and-rest-api.md): Choose credentials for a custom integration or MCP client, protect API secrets, and find the AffiliateBase authentication reference. - [Use AffiliateBase MCP with Claude Code, Cursor, Codex, and Other Tools](https://www.affiliatebase.io/help/integrations/ai-connectors-and-mcp.md): Create a scoped AffiliateBase connector token and connect Claude Code, Cursor, Codex, or another MCP client running on your computer. - [Set Up Affiliate Event Webhooks](https://www.affiliatebase.io/help/integrations/outbound-webhooks.md): Configure AffiliateBase event webhooks and check delivery status. Find developer guidance for signatures, payloads, and manual retry. - [Connect AffiliateBase to ChatGPT](https://www.affiliatebase.io/help/integrations/connect-chatgpt.md): Connect ChatGPT to your AffiliateBase account by signing in and approving access, then ask about setup, affiliates, commissions, and payouts. - [Connect AffiliateBase to Claude](https://www.affiliatebase.io/help/integrations/connect-claude.md): Connect Claude to an AffiliateBase account with a remote MCP connector, review access, and ask about setup and affiliate program performance. ## Launch - [Set Up Your Stripe Affiliate Program](https://www.affiliatebase.io/help/launch/quick-start.md): Connect Stripe, create a campaign, choose a checkout path, and verify your first affiliate referral and commission in AffiliateBase. - [Connect Stripe for Affiliate Tracking](https://www.affiliatebase.io/help/launch/connect-stripe.md): Connect or reconnect Stripe in AffiliateBase, confirm the active connection, and prepare webhook-driven sale and commission attribution. - [Install the Affiliate Tracking Script](https://www.affiliatebase.io/help/launch/install-tracking-script.md): Add the stable AffiliateBase tracking script to your shared site layout, configure your account ID, and prepare Stripe checkout attribution. - [Verify Affiliate Tracking and Stripe Attribution](https://www.affiliatebase.io/help/launch/verify-tracking.md): Test an affiliate link, confirm the generated referral ID reaches Stripe Checkout, and verify the resulting referral, sale, and commission. ## Managing Affiliates - [Create and Share Affiliate Links](https://www.affiliatebase.io/help/managing-affiliates/create-and-share-affiliate-links.md): Create a campaign, invite or onboard an affiliate, and show affiliates where to copy their referral link. ## Payouts - [Set Up Affiliate Payouts](https://www.affiliatebase.io/help/payouts/setting-up-payouts.md): Choose an affiliate payout method, collect recipient details, create payouts from due commissions, and reconcile external payments. - [Affiliate Payout Methods](https://www.affiliatebase.io/help/payouts/payment-methods.md): Compare PayPal and Wise export-assisted payouts with Stripe payouts from your own Stripe balance, including each method's affiliate requirements. - [Affiliate Payout Schedules and Cadence](https://www.affiliatebase.io/help/payouts/payout-schedules.md): Plan weekly, biweekly, or monthly affiliate payouts around commission due dates, payout runs, provider exports, and reconciliation. - [Bulk PayPal and Wise Payouts](https://www.affiliatebase.io/help/payouts/bulk-paypal-wise-payouts.md): Export payable commissions, pay affiliates in PayPal or Wise, and reconcile payout status in AffiliateBase - [Pay Affiliates Through Stripe](https://www.affiliatebase.io/help/payouts/stripe-payouts.md): Set up Stripe payouts so AffiliateBase pays affiliates by Stripe transfer from your own Stripe balance, then run payouts, retry failed transfers, and handle reversals. ## Run Program - [Create and Configure Campaigns](https://www.affiliatebase.io/help/run-program/create-first-campaign.md): Create an AffiliateBase campaign with tracking and commission rules, then add instructions and resources for its affiliates. - [Affiliate Onboarding Checklist](https://www.affiliatebase.io/help/run-program/onboard-affiliates.md): Choose how to bring affiliates into a campaign (public signup link, email invitation, or direct onboarding), approve applicants, understand affiliate states, ban or unban an affiliate, and confirm each partner is ready to promote. - [Review Affiliate Commissions and Fraud Signals](https://www.affiliatebase.io/help/run-program/commissions-and-fraud-review.md): Review pending and due affiliate commissions, investigate suspicious activity, and account for refunds or disputes before payout. - [Affiliate Payout Runs and Reconciliation](https://www.affiliatebase.io/help/run-program/payout-runs-and-reconciliation.md): Group due commissions into payout runs, complete PayPal or Wise payments or send Stripe transfers, reconcile results, and recover retryable failures. ## Tracking & Attribution - [How Affiliate Attribution Works](https://www.affiliatebase.io/help/tracking-attribution/how-attribution-works.md): Follow an AffiliateBase referral from the public via token through browser tracking, Stripe Checkout, conversion, and commission creation. - [Affiliate Tracking URL Parameters](https://www.affiliatebase.io/help/tracking-attribution/tracking-parameters.md): Use the via token, optional custom parameters, referral preload, deep links, short links, and QR codes without losing attribution. - [Affiliate Attribution Window](https://www.affiliatebase.io/help/tracking-attribution/attribution-window.md): Set how long referred visitors stay eligible for affiliate credit, and see how first-click or last-click rules affect attribution. ## Troubleshooting - [Affiliate Tracking Script Not Loading](https://www.affiliatebase.io/help/troubleshooting/script-not-loading.md): Diagnose a missing or blocked AffiliateBase tracking script, wrong account ID, CSP or CORS errors, duplicate installs, and late initialization. - [Troubleshoot Stripe Affiliate Webhooks](https://www.affiliatebase.io/help/troubleshooting/stripe-webhook-issues.md): Diagnose AffiliateBase Stripe webhook delivery, test or live mode mismatches, missing generated referral IDs, and payments without conversions. - [Troubleshoot Affiliate Tracking and Payout Issues](https://www.affiliatebase.io/help/troubleshooting/common-issues.md): Diagnose AffiliateBase script loading, missing Stripe attribution, webhook failures, payout run errors, and coupon sync problems. ## Developer Docs - [Stripe Affiliate Integration Quickstart](https://www.affiliatebase.io/docs/getting-started.md): Connect browser referrals to Stripe Checkout, verify payment attribution, and find the tracking script and REST API documentation. - [AffiliateBase Setup, Attribution, and Payout Workflows](https://www.affiliatebase.io/docs/workflows.md): Understand how AffiliateBase moves a merchant from Stripe setup through affiliate attribution, commissions, payout runs, and reconciliation. ## Developer Docs: API - [REST API Authentication and Account Scoping](https://www.affiliatebase.io/docs/api/api-keys-and-rest-api.md): Authenticate AffiliateBase REST API requests with an API key, select the account scope, and handle authentication errors. - [AffiliateBase REST API Overview](https://www.affiliatebase.io/docs/api/rest-api-overview.md): Learn AffiliateBase REST API authentication, account scoping, permissions, pagination, and response contracts under /api/v1. - [REST API Endpoint Reference](https://www.affiliatebase.io/docs/api/rest-api-endpoint-reference.md): Reference AffiliateBase REST API endpoints, account-scoped query parameters, request fields, response shapes, and error codes. - [Affiliate Tracking JavaScript Reference](https://www.affiliatebase.io/docs/api/tracking-script-reference.md): Configure the AffiliateBase tracking script, read generated referral IDs, and connect browser attribution to Stripe Checkout. - [AffiliateBase OpenAPI Specification](https://www.affiliatebase.io/docs/api/openapi-spec.md): Download the machine-readable AffiliateBase REST API contract for client generation, agent tooling, and endpoint validation. - [Manage Affiliate Promo Codes with MCP](https://www.affiliatebase.io/docs/api/mcp-promo-codes.md): Search Stripe codes, preview assignments, create affiliate promo codes, and retry safely with the AffiliateBase MCP tool. - [Affiliate Webhook API Reference](https://www.affiliatebase.io/docs/api/outbound-webhooks.md): Build an AffiliateBase webhook receiver with signature verification, event payloads, manual delivery retry, and idempotent processing. ## Product pages - [Features](https://www.affiliatebase.io/features): What AffiliateBase does. - [Pricing](https://www.affiliatebase.io/pricing): Plans and pricing. - [Affiliate payouts](https://www.affiliatebase.io/affiliate-payouts): Pay affiliates by Stripe transfer or PayPal and Wise exports, and reconcile payout runs. - [Start a SaaS affiliate program](https://www.affiliatebase.io/guides/start-saas-affiliate-program): Guide to launching an affiliate program. - [Stripe affiliate program](https://www.affiliatebase.io/affiliate-program/stripe): Running an affiliate program on Stripe. - [Alternatives](https://www.affiliatebase.io/alternatives): Comparisons with other affiliate platforms. ## Optional - [OpenAPI specification](https://www.affiliatebase.io/openapi/v1.yaml): Machine-readable REST API definition. - [Sitemap](https://www.affiliatebase.io/sitemap-index.xml): Every public page.