Electronic Bound Book · Digital bound book · Stripe billing · ATF-ready

Electronic Bound Book Run your firearm & specialty retail subscriptions on

Streamline your firearm inventory management with automated ATF form processing, secure buyer verification, and comprehensive compliance tracking. Replace manual paperwork with a modern, secure, and efficient digital system.

Get Started
ATF-compliant workflows
Stripe billing + portal
JWT + encrypted storage
Spring Security hardened
USER MANAGEMENT

Authenticate, Profile, and Retain Every User

Frictionless onboarding meets enterprise security. Electronic Bound Book tracks user journeys from "first month free" all the way through premium upsells.

Onboarding

User Registration + First Month Free

Customizable signup flows with promo tracking so every new customer knows when their trial ends—and how to upgrade.

  • • Full profile capture (name, phone, zip, org)
  • • Auto-tag trial vs premium users
  • • Guided conversion prompts as trial expires

Security

Spring Security + JWT Authentication

Role-based access, email verification, MFA-ready architecture, and full login history for compliance.

  • • Secure sessions + refresh tokens
  • • Email verification + optional MFA
  • • Registration + last login timestamps

Retention

Profile & Account Health

Users edit key profile fields while seeing trial countdowns, upcoming billing, and premium access at a glance.

  • • Editable profile cards with validation
  • • Trial/active/premium states surfaced
  • • Admin view of status + login history

Lifecycle

Subscription Status Tracking

Every user sees trial timers, premium access, and upcoming renewals—synced instantly with Stripe.

  • • Trial countdown + push to upgrade
  • • Active/paused/canceled statuses
  • • Alerts for expiring payment methods
SUBSCRIPTION MANAGEMENT

Stripe-powered Billing, Automated by OneStep

Plan toggles, promo banners, checkout sessions, cancellation workflows, and webhook processing—pre-built for regulated retailers.

A

Plans

Plan Selection + Promo Pricing

Monthly vs yearly toggles, promotional ribbons, "best value" tags, and first-month-free logic so upgrades are effortless.

  • • Highlight annual savings & promo timers
  • • Real-time price preview with taxes
  • • Motivate upgrades during trial countdown
B

Payments

Stripe Integration

Server-side checkout sessions, billing portal links, and zero PCI burden—Stripe handles cards while OneStep handles status updates.

  • • One-time + recurring checkout sessions
  • • Auto redirect to success/cancel pages
  • • Billing portal for plan swaps + receipts
C

Activation

Subscription Activation

Trials flip to premium the moment Stripe confirms payment—complete with welcome emails, receipts, and account changes.

  • • Trial extensions for "first month free"
  • • Auto-update user status & premium access
  • • Welcome + billing confirmations baked in
D

Lifecycle

Cancellation & Webhooks

Customers can pause or cancel gracefully while Stripe webhooks keep your database, reporting, and alerts perfectly in sync.

  • • Capture cancellation reasons & offer saves
  • • `checkout.session.completed` & `invoice.payment_failed` handlers
  • • Slack/email alerts for failed payments
PAYMENT PROCESSING

Checkout, Verify, and Reassure Your Buyers

Hosted Stripe checkout, verification logic, and friendly failure handling keep every transaction smooth.

Checkout Sessions

Pre-populated Stripe Checkout for monthly or annual plans, complete with success/cancel redirects.

Payment Verification

Server-side verification syncs Stripe metadata, updates subscription states, and triggers receipt flows.

Error Handling

Polished fallback pages, retry prompts, and admin alerts keep customers confident even if cards fail.

BACK OFFICE · DATA · UI

Admin Consoles, Data Integrity, and Ready-Made UI

Manage action types, organizations, MySQL records, and front-end templates from one cohesive platform.

Action & Organization Management

Admins define workflows, permission sets, and org structures for each specialty retailer segment.

Data Management & Export

MySQL + Hibernate keep users, orgs, payments, and subscriptions normalized—ready for exports or BI tools.

UI Templates & Success Screens

Dynamic templates cover onboarding, subscription management, buyer/vendor workflows, and success states.

ROADMAP

Coming Soon to Electronic Bound Book

Enterprise-grade capabilities that deepen monetization and intelligence.

Advanced Subscription Features

Usage-based billing, proration logic, dunning automation, and churn recovery sequences.

Analytics Dashboard

MRR, churn, cohort health, and compliance readiness inside a leadership dashboard.

Multi-Currency Support

Localized pricing, tax handling, and FX support for international dealers.

Team Subscriptions

Seat-based billing with roles, shared dashboards, and consolidated invoicing.