wip: plan for B2C/B2B split requirements
Agent-Logs-Url: https://github.com/christianlouis/pop_puller_to_gmail/sessions/98c1f90b-0287-4908-a0be-ad066c453cc5 Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
This commit is contained in:
@@ -27,7 +27,7 @@ class Settings(BaseSettings):
|
||||
)
|
||||
|
||||
# Application
|
||||
APP_NAME: str = "POP3 Forwarder SaaS"
|
||||
APP_NAME: str = "InboxRescue"
|
||||
APP_VERSION: str = "2.0.0"
|
||||
DEBUG: bool = False
|
||||
API_V1_PREFIX: str = "/api/v1"
|
||||
|
||||
@@ -360,7 +360,7 @@ class ConfigService:
|
||||
{
|
||||
"tier": SubscriptionTier.FREE,
|
||||
"name": "Free",
|
||||
"description": "Try it out – one mailbox, no credit card required.",
|
||||
"description": "Dip your toes in. One old inbox pulled into Gmail, checked every 30 minutes. Free forever, no card needed.",
|
||||
"price_monthly": 0.0,
|
||||
"price_yearly": 0.0,
|
||||
"max_mail_accounts": settings.TIER_FREE_MAX_ACCOUNTS,
|
||||
@@ -372,9 +372,9 @@ class ConfigService:
|
||||
{
|
||||
"tier": SubscriptionTier.BASIC,
|
||||
"name": "Good",
|
||||
"description": "Great for personal use – a handful of mailboxes checked regularly.",
|
||||
"price_monthly": 4.99,
|
||||
"price_yearly": 49.90,
|
||||
"description": "Got a handful of dusty inboxes you just can't let go of? This one's for you. Less than a coffee per month.",
|
||||
"price_monthly": 0.99,
|
||||
"price_yearly": 9.90,
|
||||
"max_mail_accounts": settings.TIER_BASIC_MAX_ACCOUNTS,
|
||||
"max_emails_per_day": 1000,
|
||||
"check_interval_minutes": 15,
|
||||
@@ -384,9 +384,9 @@ class ConfigService:
|
||||
{
|
||||
"tier": SubscriptionTier.PRO,
|
||||
"name": "Better",
|
||||
"description": "Power users and small teams – more mailboxes, faster checks.",
|
||||
"price_monthly": 12.99,
|
||||
"price_yearly": 129.90,
|
||||
"description": "You're clearly the type who keeps every email address you've ever had. Respect. Checked every 5 minutes.",
|
||||
"price_monthly": 1.99,
|
||||
"price_yearly": 19.90,
|
||||
"max_mail_accounts": settings.TIER_PRO_MAX_ACCOUNTS,
|
||||
"max_emails_per_day": 10000,
|
||||
"check_interval_minutes": 5,
|
||||
@@ -396,13 +396,13 @@ class ConfigService:
|
||||
{
|
||||
"tier": SubscriptionTier.ENTERPRISE,
|
||||
"name": "Best",
|
||||
"description": "Organisations and heavy workloads – maximum mailboxes, near-real-time checks.",
|
||||
"price_monthly": 29.99,
|
||||
"price_yearly": 299.90,
|
||||
"description": "Every old inbox you've ever had, all landing neatly in Gmail, checked every minute. The full works.",
|
||||
"price_monthly": 2.99,
|
||||
"price_yearly": 29.90,
|
||||
"max_mail_accounts": settings.TIER_ENTERPRISE_MAX_ACCOUNTS,
|
||||
"max_emails_per_day": 100000,
|
||||
"check_interval_minutes": 1,
|
||||
"support_level": "priority",
|
||||
"support_level": "email",
|
||||
"is_active": True,
|
||||
},
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user