Portal
A turnkey affiliate page, hosted by Traaaction, that every startup can activate and customize.
- A turnkey affiliate page, hosted by Traaaction
- Customizable (welcome text, displayed missions)
- Accessible via dedicated URL: traaaction.com/join/{startup-name}
- Embeddable via iframe on the startup's website
- 1The seller arrives on the portal page and sees available missions
- 2They sign up directly (email and password, inline)
- 3Email confirmation → auto-created as seller → auto-enrolled in missions
- 4Integrated dashboard: links, clicks, commissions, wallet
Only PUBLIC and PRIVATE missions are displayed on the portal.
INVITE_ONLY missions and organization-exclusive missions are not visible.
Each mission shows detailed rewards, available resources and any limits.
For iframe embedding, a custom CNAME domain is recommended to ensure third-party cookies work correctly across browsers.
The iframe code can be copied from the startup's dashboard.
It's compatible with all websites (CSP headers are pre-configured).
For third-party cookies, it's recommended to use a custom CNAME domain.
- Optional, configurable by the startup
- 1 to 3 referral levels (e.g., Gen1 5%, Gen2 3%, Gen3 2%)
- Rates freely configurable by the startup
- Funded by the startup (not from Traaaction's 15% platform fee)
- Independent from Traaaction's global referral system
- Each seller sees their referral tree and earnings
- ON/OFF toggle from the dashboard
- Free (no additional cost)
- Auto-generated portal URL
- Customization: welcome text, referral program
- Per-mission link for direct sharing
The portal referral program is fully independent from Traaaction's global referral system. It uses its own tracking table (PortalReferral) scoped per workspace:
| Setting | Detail |
|---|---|
| Rates | Configured in basis points (e.g., 500 = 5%). Freely adjustable per generation. |
| Generations | 1 to 3 levels. Gen2 requires Gen1 to be enabled, Gen3 requires Gen2. |
| Funding | Paid by the startup (platform_fee = 0, startup_payment_status = UNPAID). Not deducted from Traaaction's 15%. |
| Scope | Per-workspace. Each workspace configures its own rates and generation depth. |
Completely independent from Traaaction's referral system (Seller.referred_by). Uses dedicated sale_id format: {original}:pref:gen{N}:{referrerId}.