Change pricing

This commit is contained in:
Andras Schmelczer 2026-04-09 23:10:40 +01:00
parent a98c54c5b8
commit 14db8b4a05

View file

@ -11,13 +11,8 @@ use crate::pocketbase::get_superuser_token;
use crate::state::{AppState, SharedState};
/// Pricing tiers: (cumulative user cap, price in pence).
const TIERS: &[(u64, u64)] = &[
(1, 0), // First 10 users: free
(20, 1000), // Next 10: £10
(45, 2500), // Next 25: £25
(95, 5000), // Next 50: £50
];
const FINAL_PRICE_PENCE: u64 = 10000; // £100 after 95
const TIERS: &[(u64, u64)] = &[(10, 99), (15, 999), (30, 2999), (50, 4999)];
const FINAL_PRICE_PENCE: u64 = 9999;
#[derive(Serialize)]
pub struct Tier {