# Partner Terms of Service (Partner-Vereinbarung)

**Last Updated:** 2026-04-10

Documentation for the Ordio Loop Partner-Vereinbarung (Partner Terms of Service), registration acceptance flow, and relationship to the original Affiliate-Partnervertrag.

## Contract-to-program mapping

| Contract section                   | Contract content                                                                            | Program alignment                                                                                                                                                                                            |
| ---------------------------------- | ------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **Definitions**                    | Neukunde, Ordio Pakete                                                                      | Kept; "Ordio Pakete" = all Ordio SaaS offerings.                                                                                                                                                             |
| **Subject matter (2)**             | Non-exclusive right; "anlässlich seiner sonstigen Tätigkeit"; Ordio not obliged to contract | Kept; "anlässlich seiner sonstigen Tätigkeit" in Section 3; no employment/Handelsvertreter (Section 3).                                                                                                      |
| **Partner rights/obligations (3–4)** | May refer with consent; DACH only unless Ordio written consent; no authority to bind Ordio  | Kept; UWG transparency; use of Ordio marks only in line with Ordio, no damage to reputation (Section 4). **Manual leads (Loop):** §4 includes **„Übermittlung von Leads im Partner-Bereich“** (authorization, B2B, Ordio contact/processing; privacy link) — aligns with the short „Lead empfehlen“ checkbox on `/partner/leads`.                                                                                                     |
| **Remuneration (4)**               | Original contract: flat 20%.                                                                | **Program:** Tiered MRR share by level: Starter 1–5 deals in 90 days 20%, Partner 6–10 25%, Pro 11+ 30% (see `v2/config/affiliate-config.php`). Terms state tiered structure and level rules (rolling 90 days). |
| **4.1**                            | Commission on first-location subscriptions, paid by customer to Ordio                       | Aligned with MRR/earnings logic.                                                                                                                                                                             |
| **4.2 Unternehmensketten**         | Commission for chains and later-added locations; exclude already-existing Ordio customers   | Kept; attribution excludes pre-existing.                                                                                                                                                                     |
| **4.3**                            | No commission if partner legally/economically interested in customer                        | Kept.                                                                                                                                                                                                        |
| **4.4**                            | First-come: only first partner who referred gets commission                                 | Kept.                                                                                                                                                                                                        |
| **4.5**                            | No commission for subscriptions after agreement ended                                       | Kept.                                                                                                                                                                                                        |
| **4.6–4.8**                        | Statements, partner invoices, 30 days, bank DACH, costs on partner; all-inclusive           | Kept; "Aufstellungen" = dashboard/statements. Ordio can adjust levels/rates/conditions (Section 8 applies). Ordio's books decisive for commission calculation.                                               |
| **Confidentiality (5)**            | 5 years; carve-outs 5.2.1–5.2.6                                                             | Kept; full list of six carve-outs in Section 6.                                                                                                                                                              |
| **Compliance (6)**                 | Datenschutz, UWG; partner responsible for tax/Gewerbe; employer consent if employed         | Kept; DSGVO reference and link to Datenschutz.                                                                                                                                                               |
| **Term (7)**                       | 12 months, 1 month notice to month-end; extraordinary termination                           | For online: agreement concluded by electronic acceptance; amendments communicated (email/dashboard), continued use or explicit acceptance.                                                                   |
| **Final (8)**                      | German law; jurisdiction; severability + duty to negotiate replacement (8.4); AGB           | Kept; severability includes duty to agree replacement; amendments may be communicated electronically, continued use = acceptance.                                                                            |

## Where the terms live

- **Page:** [v2/pages/static_partner_terms.php](v2/pages/static_partner_terms.php)
- **URL:** `/partner/terms`
- **Title:** Partner-Vereinbarung

## Registration acceptance

- **Checkbox:** On [v2/pages/partner-register.php](v2/pages/partner-register.php): "Ich habe die Partner-Vereinbarung und die Datenschutzerklärung gelesen und akzeptiert." (Unchecked by default.)
- **Client-side:** Checkbox required before form submit.
- **API:** [v2/api/partner-register.php](v2/api/partner-register.php) requires `accept_terms === true`; returns 400 if missing.
- **Stored:** Each partner record in platform JSON includes `terms_accepted_at` (ISO 8601) and optionally `terms_version` for audit.
- **Pre-existing users:** Partners registered before the terms-acceptance flow was added do not have `terms_accepted_at` in their record. Login and dashboard access do **not** require this field; existing users are not blocked. For audit consistency (e.g. every partner has a timestamp), run a one-time backfill to set `terms_accepted_at` to each partner’s `registration_date` (or a fixed “grandfather” date) for any partner missing it. See `v2/scripts/affiliate/backfill-terms-accepted.php` if that script exists.

## Legal basis (summary)

- **BGB:** Terms clear, not surprising; B2B; German language; link before acceptance.
- **UWG:** Referral links must be identifiable as commercial (disclosure required in terms).
- **DSGVO:** Consent informed, specific, unambiguous; clear affirmative action; no pre-ticked boxes. Combined acceptance of Partner-Vereinbarung and Datenschutzerklärung in one checkbox with clear wording.
- **Clickwrap:** Enforceable when terms visible, acceptance explicit (checkbox + submit), and acceptance timestamp stored.

## Versioning and updates

- When terms change: update static_partner_terms.php, set "Last Updated" (YYYY-MM-DD), and document in this file.
- Optional: add `terms_version` in config (e.g. "2026-02") and store in partner JSON for future amendments.
