Se rendre au contenu

Ventes

Lynx Partner Program

Channel partner program: deal registration, referred-client attribution, payment-triggered commissions, monthly settlements

lynx_partner_program · v19.0.1.0.0 · Premium

What this solves

Lynx Partner Program

A complete channel/referral partner program for companies that stay the merchant of record: partners register opportunities, the company invoices and collects, and partners earn a configurable share of the net revenue of the clients they referred.

The engine is deliberately generic — commission tiers, revenue-stream product categories, rates, deductions, compensation duration, payout threshold and payment terms are all data or per-company settings, so any tenant can run its own program without code changes.

Key Features

  • Deal registration lifecyclelynx.deal.registration covers draft/submitted/accepted/refused/expired with anti-spam consent capture, first-valid-wins conflict detection (exact email, corporate email domain, normalized phone) and a daily expiry cron with manager renewal.

  • Configurable CRM handoff — the crm.lead is created at submission or at acceptance, per sales team (crm.team policy) with a per-company default.

  • Locked attribution — won deals stamp referring_partner_id on the client; only a Partnership Manager can change it during the compensation period, which runs N months (per company) from the first paid invoice.

  • Native partner levels — commission plans key on the standard res.partner.grade from the CE partnership module, the same level used by website_crm_partner_assign for reseller publishing and weighted lead forwarding — no duplicate tier concept.

  • Per-partner term overrides — compensation months, registration validity, refusal watch window, payout threshold and settlement payment terms can be overridden on each partner, with company defaults.

  • Rate protection snapshotslynx.commission.rate.snapshot freezes rate, one-time flag and third-party deduction per (client, category) at acceptance; later plan changes never affect existing clients.

  • Payment-triggered commission engine — an account.move._invoice_paid_hook override creates one commission line per paid invoice line; no cron ever sweeps invoices. Refunded credit notes generate negative clawback lines, even after the period ends.

  • Partner-funded client rebates — a partner can give part of their commission rate back to a referred client (capped at the rate, per revenue stream); the monthly cron issues one aggregated credit note per client in a dedicated rebate journal, with a manager/approval/free control policy per company or per partner.

  • Monthly settlements — a cron aggregates unsettled lines per partner, applies a minimum payout threshold with implicit carryover, and issues a vendor bill in the company currency; a final-settlement action pays any residual on agreement end.

  • Finder's fee alerts — if a refused prospect becomes a direct customer within the watch window, managers get an activity with a confirmation wizard that grants half-rate snapshots — never a silent automation.

Try Lynx Partner Program on your team.

Free trial, no credit card. Talk to sales when you're ready.