پرش به محتوای اصلی
لوگوی نوین وبنوین وبWEBNOVO
همه‌ی نمونه‌کارها
ربات و پرداختدر حال بهره‌برداری

فروش و مدیریت اشتراک VIP تلگرام با پرداخت آنلاین

از ثبت‌نام و فروش اشتراک تا کنترل خودکار دسترسی کانال VIP، یادآوری تمدید و تسویه بازاریاب‌ها — همه در یک سامانه با چهار داشبورد مجزا.

داشبورد مدیریت اشتراک، پرداخت و عملکرد بازاریاب‌ها

مسئله — چه چیزی درست کار نمی‌کرد؟

  • فروش اشتراک با پیام شخصی و کارت‌به‌کارت انجام می‌شد؛ پیگیری سفارش‌ها و رسیدها در چت‌های پراکنده گم می‌شد.
  • ادمین باید در شروع و پایان هر اشتراک، کاربر را دستی به کانال VIP اضافه یا از آن حذف می‌کرد.
  • گزارش درآمد و عملکرد بازاریاب‌ها در فایل‌های جداگانه نگه داشته می‌شد و همیشه عقب بود.
  • هیچ مرز مشخصی بین نقش‌های مختلف نبود؛ هر کسی با هر سطح دسترسی به هر چیزی دسترسی داشت.

راه‌حل — چه ساختیم؟

  • ربات تلگرام با ماشین حالت برای ثبت‌نام، احراز شماره تلفن، انتخاب پلن و هدایت مرحله‌به‌مرحله کاربر تا پرداخت.
  • API مرکزی FastAPI با ۱۱ ماژول تفکیک‌شده: احراز هویت، کاربران، اشتراک‌ها، پرداخت‌ها، سیگنال‌ها، کانال، بازاریاب‌ها، تحلیل، پیام‌ها، تنظیمات و اتصال به سامانه سیگنال.
  • اتصال به درگاه پرداخت آنلاین در کنار مسیر پرداخت دستی؛ هر تراکنش هفت مرحله وضعیت مشخص دارد تا در هر لحظه معلوم باشد دقیقاً در کجای مسیر است.
  • کنترل دسترسی نقش‌محور با شش سطح: مدیر کل، ادمین، تحلیل‌گر، مشتری، بازاریاب و کاربر عادی.
  • زمان‌بند وضعیت عضویت هر ۱۰ دقیقه و همگام‌سازی اعضای کانال هر یک ساعت: صدور و ابطال لینک دعوت، اخراج خودکار در پایان اشتراک و ثبت وضعیت پاک‌سازی برای اطمینان از اجرای دقیقاً یک‌باره.
  • یادآوری خودکار تمدید، سه روز پیش از پایان اشتراک.
  • پلن‌های ۳۰، ۹۰، ۱۸۰ و ۳۶۵ روزه که از پنل مدیریت و بدون تغییر کد قابل ویرایش‌اند.
  • سیستم همکاری در فروش با کد دعوت اختصاصی، محاسبه کمیسیون و درخواست تسویه.
  • چهار داشبورد وب مستقل برای مدیر کل، تحلیل‌گر، ادمین و بازاریاب، به همراه پل ارتباطی بین API و ربات برای ارسال پیام و به‌روزرسانی لحظه‌ای بدون ری‌استارت.

به زبان ساده

ورودی یک باشگاه خصوصی را تصور کنید: عضو کارت دارد، نگهبان چک می‌کند، و وقتی اعتبار کارت تمام شد دیگر راهش نمی‌دهند. قبلاً آن نگهبان یک آدم بود که باید دستی اسم‌ها را اضافه و حذف می‌کرد. الان سیستم هر ۱۰ دقیقه لیست را چک می‌کند: عضو تازه راه داده می‌شود، عضو منقضی‌شده خارج می‌شود و لینک دعوتش باطل می‌شود. پرداخت هم مثل رسید پستی مرحله‌به‌مرحله ثبت می‌شود، پس در هر لحظه معلوم است سفارش دقیقاً کجاست. نتیجه برای شما: هیچ مشترکی بعد از پایان دوره داخل کانال نمی‌ماند و هیچ پولی در چت‌ها گم نمی‌شود.

قبل و بعد

همان فرآیند، در دو وضعیت: پیش از پیاده‌سازی و پس از آن.

قبل

اضافه و حذف دستی اعضای کانال VIP در شروع و پایان هر اشتراک.

بعد

چرخه کنترل دسترسی هر ۱۰ دقیقه اجرا می‌شود؛ در پایان اشتراک لینک دعوت باطل و کاربر خارج می‌شود و وضعیت پاک‌سازی تضمین می‌کند هیچ کاربری دوبار پردازش نشود.

قبل

پیگیری تراکنش‌ها در چت شخصی و تشخیص پرداخت‌های ناقص با حدس و گمان.

بعد

هر پرداخت هفت مرحله وضعیت دارد و در هر مرحله، از آغاز تا تکمیل یا شکست، قابل ردیابی است.

قبل

گزارش درآمد و کمیسیون بازاریاب‌ها در فایل‌های دستی و همیشه با تأخیر.

بعد

داشبورد اختصاصی برای هر نقش؛ هرکس فقط داده‌های مربوط به خودش را می‌بیند.

عدد و اندازه

این اعداد از روی کد همین پروژه شمرده شده‌اند، نه تخمین زده.

۲۵٬۵۶۹خط کد پایتون
۱۱ماژول API
۴داشبورد اختصاصی
۶سطح دسترسی
۷مرحله وضعیت پرداخت
۲۰فایل تست خودکار

لایه‌های معماری

رباتماشین حالت برای ثبت‌نام، خرید، پرداخت دستی و پنل مشتری
APIیازده روتر مستقل با مستندات خودکار
زمان‌بندچرخه عضویت هر ۱۰ دقیقه و سینک کانال هر یک ساعت
پرداختدرگاه آنلاین و مسیر دستی با مدل وضعیت هفت‌مرحله‌ای
رابط وبچهار داشبورد مستقل متناسب با هر نقش

پشته فناوری

PythonAiogram 3FastAPISQLAlchemyAlembicPydanticZarinPalDockerJavaScriptpytest

جداسازی مسیر پرداخت آنلاین و دستی

تراکنش در یک ماشین حالت هفت‌مرحله‌ای پیش می‌رود؛ درگاه در دسترس نباشد یا رسیدی ارسال شود، هیچ سفارشی گم نمی‌شود و هر تراکنش در هر مرحله قابل ردیابی است.

پروژه مشابهی دارید؟

در یک جلسه ۱۵ دقیقه‌ای رایگان بررسی می‌کنیم این الگو برای فرآیند شما هم جواب می‌دهد یا نه.

رزرو مشاوره رایگان