diff --git a/backend/app/api/subscription.py b/backend/app/api/subscription.py index 0af1da6..a3adf02 100644 --- a/backend/app/api/subscription.py +++ b/backend/app/api/subscription.py @@ -149,7 +149,7 @@ async def get_subscription_tiers(): "domain_limit": config["domain_limit"], "portfolio_limit": config.get("portfolio_limit", 0), "price": config["price"], - "currency": config.get("currency", "EUR"), + "currency": config.get("currency", "USD"), "check_frequency": config["check_frequency"], "features": feature_list, "feature_flags": config["features"], diff --git a/backend/app/models/subscription.py b/backend/app/models/subscription.py index 1ab9898..a84062a 100644 --- a/backend/app/models/subscription.py +++ b/backend/app/models/subscription.py @@ -35,7 +35,7 @@ TIER_CONFIG = { SubscriptionTier.SCOUT: { "name": "Scout", "price": 0, - "currency": "EUR", + "currency": "USD", "domain_limit": 5, "portfolio_limit": 0, "check_frequency": "daily", @@ -56,8 +56,8 @@ TIER_CONFIG = { }, SubscriptionTier.TRADER: { "name": "Trader", - "price": 19, - "currency": "EUR", + "price": 9, + "currency": "USD", "domain_limit": 50, "portfolio_limit": 25, "check_frequency": "hourly", @@ -78,8 +78,8 @@ TIER_CONFIG = { }, SubscriptionTier.TYCOON: { "name": "Tycoon", - "price": 49, - "currency": "EUR", + "price": 29, + "currency": "USD", "domain_limit": 500, "portfolio_limit": -1, # Unlimited "check_frequency": "realtime", # Every 10 minutes diff --git a/backend/app/services/stripe_service.py b/backend/app/services/stripe_service.py index e23fb1f..762f730 100644 --- a/backend/app/services/stripe_service.py +++ b/backend/app/services/stripe_service.py @@ -42,7 +42,7 @@ TIER_FEATURES = { "scout": { "name": "Scout", "price": 0, - "currency": "EUR", + "currency": "USD", "max_domains": 5, "check_frequency": "daily", "portfolio_domains": 0, @@ -50,8 +50,8 @@ TIER_FEATURES = { }, "trader": { "name": "Trader", - "price": 19, - "currency": "EUR", + "price": 9, + "currency": "USD", "max_domains": 50, "check_frequency": "hourly", "portfolio_domains": 25, @@ -66,8 +66,8 @@ TIER_FEATURES = { }, "tycoon": { "name": "Tycoon", - "price": 49, - "currency": "EUR", + "price": 29, + "currency": "USD", "max_domains": 500, "check_frequency": "realtime", "portfolio_domains": -1, # Unlimited diff --git a/frontend/src/app/layout.tsx b/frontend/src/app/layout.tsx index d159522..5b06ed6 100644 --- a/frontend/src/app/layout.tsx +++ b/frontend/src/app/layout.tsx @@ -150,7 +150,7 @@ const jsonLd = { '@type': 'AggregateOffer', lowPrice: '0', highPrice: '49', - priceCurrency: 'EUR', + priceCurrency: 'USD', offerCount: '3', }, featureList: [ diff --git a/frontend/src/app/pricing/page.tsx b/frontend/src/app/pricing/page.tsx index 1223cc3..851abc3 100644 --- a/frontend/src/app/pricing/page.tsx +++ b/frontend/src/app/pricing/page.tsx @@ -33,7 +33,7 @@ const tiers = [ id: 'trader', name: 'Trader', icon: TrendingUp, - price: '19', + price: '9', period: '/mo', description: 'Hunt with precision. Daily intel.', features: [ @@ -55,7 +55,7 @@ const tiers = [ id: 'tycoon', name: 'Tycoon', icon: Crown, - price: '49', + price: '29', period: '/mo', description: 'Dominate the market. No limits.', features: [ @@ -171,12 +171,12 @@ export default function PricingPage() { {/* Pricing Cards */} -