Browse Product guides

What's live in Affiliates

Use this page to separate current product behavior from planned work.

Live

  • Program setup wizard: Start, Reward, Joining and Review screens exist.
  • Referral capture: full SDK and plandalf-track.js; tracker is 10,766 raw bytes and 3,951 gzip.
  • Consent-gated capture: data-config-referral-consent="required" waits for plandalf("consent", true).
  • Referral cookie domain handling: pf_rt auto-detects the broadest accepted registrable domain, with data-config-referral-cookie-domain, SDK referral.cookieDomain and program cookie_domain overrides.
  • Link parameters: default via; extra parameters are configured under Compatibility keys.
  • Referral handle and page badge: plandalf.referral(), data-plandalf-referral, events and holdout are live. Checkout referral badge display is planned.
  • Plandalf checkout attribution: paid invoices, upsells, order bumps and refunds enter the affiliate ledger.
  • Sales API: sales, refunds, credits, disputes and dispute-resolution endpoints are live; lead/signup endpoint is planned.
  • Native Stripe source: connected-account events, live/test toggles, attribution sources, payment-identity dedupe, adjustment retry, backfill and reconciliation are built.
  • Subscription commissions: first payment, fixed-month and lifetime duration policies, renewals, trials, prorations, credit notes, disputes and multi-currency commissions are built.
  • Stripe backfill: every connected account can be backfilled up to 365 days, with per-account status for sessions, invoices, refunds, credit notes and disputes.
  • Direct/uncredited sale traces: direct sales and attribution traces are visible for troubleshooting.
  • FX-held commissions: commissions wait when an exchange rate is unavailable and can be resolved before approval.
  • Notifications: partner and merchant notifications for affiliate activity are built, with merchant preferences.
  • CSV exports: partners, sales, commissions, payouts and activity exports are built.
  • Payout method enrollment: partner enrollment, confirmation, cooling-off and verified methods are built.
  • PayPal/Wise/bank export files: rail-specific payout exports are built.
  • Payout safety checks: payout export, API send, retry and mark-paid re-check late refunds, disputes, holds and partner status before money moves.
  • Owner-only money actions: money-changing affiliate routes are behind manage-affiliate-money.
  • Magic-link partner sign-in: partner portal login uses one-time email links with GET confirm and POST consume.

Live with merchant credentials

  • PayPal Payouts API: uses the merchant’s own verified PayPal REST app. PayPal fees are provider fees paid by the merchant.

Beta or gated

  • Stripe affiliate payouts: disabled in this release. Use manual payments or PayPal; Stripe sales tracking remains available.

Planned

  • Shopify app: use the sales API today.
  • WordPress affiliate plugin features: existing checkout/MemberPress platform features are separate.
  • Importers and compatibility presets: current Compatibility keys are manual flat settings.
  • Managed payout provider: requires provider and legal approval before funds flow.

Feature detail