๐ณ Billing & Plans
Manage your Sniffer subscription โ choose a plan, view invoices, update payment methods, apply coupons, and track usage.
๐ Overview#
Snifferโs Billing module is a self-serve subscription management surface. Pick a plan that matches your team size and feature needs, enter a payment method, and your org is upgraded immediately. Invoices, usage metrics, and plan history are all in one place.
Billing flows are powered by Stripe Checkout โ Sniffer never touches raw card numbers.
๐ผ๏ธ Insert image of the Billing landing page showing the current plan card and upcoming-invoice estimate.
Base route: /company-settings/billing (plus /checkout/success and /checkout/cancel for Stripe redirects)
๐ผ Pricing Page#
Route: Company Settings โ Billing โ Pricing
A side-by-side comparison of every available plan.
๐งพ Plan Selection Flow#
When you click Choose Plan:
- Plan Selection page opens โ confirm seats, billing frequency, currency.
- Apply a coupon code if you have one .
- Click Continue to Checkout โ youโre redirected to Stripe Checkout.
- Enter payment details on Stripeโs hosted page.
- On success โ redirect to
/checkout/successand your plan is upgraded. - On cancel โ redirect to
/checkout/cancel(no charge).
๐ Current Plan Card#
The Billing landing page shows your active subscription:
๐ณ Payment Methods#
Manage your saved payment methods.
Add a new method via Stripe-hosted card capture (no card data hits Sniffer servers).
๐ Invoice History#
A table of every invoice issued:
๐ Usage Metrics#
A dashboard with current-cycle usage vs. limits:
Each metric is rendered as a progress bar against its plan limit, with warning at 80% and alert at 100%.
๐๏ธ Coupons & Discounts#
Apply a promo code on the Plan Selection page. Coupons can:
- Provide a percentage discount (e.g., 25% off)
- Provide a fixed-amount discount
- Grant a free trial extension
- Be single-use or multi-use
Coupons are created by Sniffer platform admins via ๐ก๏ธ Super Admin โ Coupons.
๐ Plan History#
A chronological log of every plan change:
Useful for finance audits and chargeback investigations.
โ Cancellation#
Cancelling your subscription:
- Click Cancel Plan in the Current Plan card.
- Select a reason (helps Sniffer improve).
- Confirm โ the plan continues until the end of the current billing period.
- After expiry, the org downgrades to the free tier (read-only mode + limited features).
Note: Cancellation does not delete your data. Re-subscribing restores full access.
๐ผ Enterprise Plans#
For organizations with custom requirements (SSO, on-prem, dedicated support, custom DPA), the Pricing page shows an Enterprise card with a Contact Sales CTA instead of a self-serve checkout. Enterprise plans are configured manually by the Sniffer team.
๐ Permissions#
๐ Troubleshooting#
See โ Troubleshooting โย .