Add freemium plans, wallet-billed host notifications, and Pro upgrades.
Deploy Ladill Frontdesk / deploy (push) Successful in 44s

Host alerts use email/phone on the host record without requiring a Ladill
account link; SMS and over-quota emails debit the org wallet at platform rates.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
isaacclad
2026-06-28 02:00:26 +00:00
co-authored by Cursor
parent 5a42759886
commit 33b6070207
23 changed files with 912 additions and 20 deletions
@@ -0,0 +1,22 @@
<x-app-layout title="Integrations">
<div class="mx-auto max-w-lg">
<h1 class="text-xl font-semibold text-slate-900">Integrations</h1>
<p class="mt-2 text-sm text-slate-600">Webhooks, calendar feeds, and third-party connectors are included with Frontdesk Pro.</p>
<div class="mt-6 rounded-2xl border border-indigo-200 bg-indigo-50 p-6">
<h2 class="font-semibold text-indigo-900">Upgrade to Pro</h2>
<p class="mt-2 text-sm text-indigo-800">
GHS {{ number_format($proPriceMinor / 100, 2) }} / month from your Ladill wallet unlimited branches and kiosks, integrations, scheduled reports, and more.
</p>
<form method="POST" action="{{ route('frontdesk.settings.upgrade') }}" class="mt-4">
@csrf
<button type="submit" class="btn-primary">Upgrade from wallet</button>
</form>
<p class="mt-3 text-xs text-indigo-700">
<a href="{{ route('frontdesk.wallet') }}" class="underline">Top up your wallet</a> if you need more balance.
</p>
</div>
<a href="{{ route('frontdesk.settings') }}" class="mt-6 inline-block text-sm text-slate-600 hover:text-slate-900">&larr; Back to settings</a>
</div>
</x-app-layout>