Dynamic Pricing & Double-Entry Accounting
User journey configuring rate cards, peak-hour surcharges, cryptographic quotes, and balanced ledger settlements.
Connect your catalog items to dynamic pricing algorithms, generate tamper-proof quotes, and settle balances in a double-entry ledger.
Step 1: Creating Rate Cards & Multi-Currency Price Books
Define base hourly rates, currency books, and tier structures for all bookable resources and services.
Step 2: Dynamic Rules & Peak-Hour Surcharges
Apply conditional pricing rules based on time of day, customer tier, advance booking window, and seasonal demand.
{
"name": "Standard Prime-Time Rate Card",
"resourceKind": "Court.Tennis",
"baseHourlyRate": 75.00,
"currency": "USD",
"modifiers": [
{
"name": "Peak Evening Surcharge",
"type": "Percentage",
"value": 25.0,
"conditions": {
"daysOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday"],
"startTime": "18:00",
"endTime": "22:00"
}
},
{
"name": "Member Tier Discount",
"type": "Percentage",
"value": -15.0,
"conditions": {
"customerTier": "GoldMember"
}
}
]
}Step 3: Cryptographic Price Quotes & Checkouts
Generate HMAC-SHA256 signed price quotes that lock down rates during customer checkout to prevent price tampering.
Step 4: Double-Entry Ledger & Chart of Accounts
Post transactional debits and credits into segregated general ledger accounts with automated balancing checks.
Step 5: Invoicing, Payments & Multi-Party Settlements
Generate compliant VAT invoices, collect payment gateway receipts, and execute automated partner splits.
Transaction: TX-2026-8812 (Reservation Confirmation)
├── Debit: Accounts Receivable (Asset 1100) $93.75
└── Credit: Venue Booking Revenue (Revenue 4100) $85.23
└── Credit: Sales Tax Payable (Liability 2200) $8.52
─────────────────────────────────────────────────────────────
SUM DEBITS = $93.75 | SUM CREDITS = $93.75 (BALANCED: OK)