← back to Butlr
views/public/checkout-stub.ejs
27 lines
<%- include('../partials/head', { title, meta_desc }) %>
<%- include('../partials/header') %>
<main class="checkout-stub">
<section class="section">
<div class="wrap narrow">
<p class="muted small"><a href="/pricing">← Pricing</a></p>
<h1>Checkout — Phase 1 stub</h1>
<p class="muted">During testing, billing is dry-run only. No card will be charged. The chosen plan is logged server-side for review.</p>
<div class="review-card" style="margin-top:1.5rem">
<h3>You picked: <%= plan.name %></h3>
<dl class="kv">
<dt>Price</dt><dd><%= plan.price %><%= plan.period %></dd>
<dt>Includes</dt><dd><ul style="margin:.25rem 0;padding-left:1rem"><% plan.features.forEach(function(f) { %><li><%= f %></li><% }); %></ul></dd>
</dl>
</div>
<p class="prose">When live billing launches you'll see a Stripe-hosted checkout form here. No card data ever touches our servers — Stripe handles PCI compliance. You'll be able to upgrade / downgrade / cancel from your account page (also coming Phase 2).</p>
<p style="margin-top:1.5rem"><a class="btn primary" href="/new">Continue to queue your first call →</a></p>
</div>
</section>
</main>
<%- include('../partials/footer') %>