{% extends "admin/layout.html" %} {% block title %}Referrals – Admin{% endblock %} {% block body %}

{% trans %}Referral Program{% endtrans %}

{% trans %}Track referrals and manage reward settings.{% endtrans %}

{% with messages = get_flashed_messages(with_categories=true) %}{% for cat, msg in messages %}{% endfor %}{% endwith %}
{{ total_users }}
{% trans %}Total Referred Users{% endtrans %}
{{ total_granted }}
{% trans %}Rewards Granted{% endtrans %}
{{ total_pending }}
{% trans %}Pending Rewards{% endtrans %}

{% trans %}Referral Settings{% endtrans %}

{% trans %}Enable referral program{% endtrans %}

{% trans %}When disabled, no rewards are granted for new referrals{% endtrans %}

{% trans %}days of free subscription{% endtrans %}

{% trans %}Added to the referrer's active subscription when a referred user subscribes to a paid plan.{% endtrans %}

{% trans %}All Referral Rewards{% endtrans %}

{{ rewards|length }} {% trans %}total{% endtrans %}
{% if rewards %}
{% for r in rewards %} {% endfor %}
{% trans %}Referrer{% endtrans %} {% trans %}Referred{% endtrans %} {% trans %}Plan{% endtrans %} {% trans %}Reward{% endtrans %} {% trans %}Status{% endtrans %} {% trans %}Date{% endtrans %}
{{ r.referrer_username }}
{{ r.referrer_email }}
{{ r.referred_username }}
{{ r.referred_email }}
{{ r.referred_plan or r.plan_name or '—' }} +{{ r.reward_days }} {% trans %}days{% endtrans %} {{ r.status|title }} {{ r.created_at[:10] if r.created_at else '' }} {% if r.status == 'pending' %}
{% endif %}
{% else %}
{% trans %}No referral rewards yet.{% endtrans %}
{% endif %}
{% endblock %}