Affiliate Module for Mentoring App

Заказчик: AI | Опубликовано: 04.02.2026

I have just released a mentoring app on both iOS and Android that offers a mix of free material and a paid-content subscription. The next milestone is to weave in a referral system so that any user who brings in a new paying subscriber automatically earns a cash reward. Payments throughout the product are already handled with Stripe, so the affiliate workflow has to plug into that same ecosystem. Here is what I need built and fully integrated into the existing codebase: • Automatic affiliate link (or code) generation for every registered user, surfaced in their profile and share sheets. • Deep-link handling so the referral is preserved through install, account creation and the first successful paid subscription. • A commission engine tied to Stripe that records the qualifying transaction, allocates the agreed-upon percentage and makes the balance visible to the referrer inside the app. • Payout trigger via Stripe once a configurable threshold is reached, including email or in-app confirmation. • Admin-side reporting to search users, see conversions and manually adjust commissions if ever required. • Lightweight mobile UI updates (React Native / Swift & Kotlin OK) for the “Invite & Earn” screen and an “Earnings” dashboard. Acceptance criteria – Referral is credited only when the invitee takes out a paid subscription and Stripe confirms the payment via webhook. – Commission percentage and payout threshold can be edited in one backend location and apply immediately. – Full end-to-end test on TestFlight and Google Play internal track showing a referrer receiving funds in Stripe. You’ll receive API keys, current code access and a short hand-off call with my developer who built the MVP. Looking forward to seeing how you would slot this feature into the app and Stripe flow.