Change pricing
This commit is contained in:
parent
a98c54c5b8
commit
14db8b4a05
1 changed files with 2 additions and 7 deletions
|
|
@ -11,13 +11,8 @@ use crate::pocketbase::get_superuser_token;
|
||||||
use crate::state::{AppState, SharedState};
|
use crate::state::{AppState, SharedState};
|
||||||
|
|
||||||
/// Pricing tiers: (cumulative user cap, price in pence).
|
/// Pricing tiers: (cumulative user cap, price in pence).
|
||||||
const TIERS: &[(u64, u64)] = &[
|
const TIERS: &[(u64, u64)] = &[(10, 99), (15, 999), (30, 2999), (50, 4999)];
|
||||||
(1, 0), // First 10 users: free
|
const FINAL_PRICE_PENCE: u64 = 9999;
|
||||||
(20, 1000), // Next 10: £10
|
|
||||||
(45, 2500), // Next 25: £25
|
|
||||||
(95, 5000), // Next 50: £50
|
|
||||||
];
|
|
||||||
const FINAL_PRICE_PENCE: u64 = 10000; // £100 after 95
|
|
||||||
|
|
||||||
#[derive(Serialize)]
|
#[derive(Serialize)]
|
||||||
pub struct Tier {
|
pub struct Tier {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue