Powered by OpenAIRE graph
Found an issue? Give us feedback
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/ ZENODOarrow_drop_down
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
ZENODO
Preprint . 2026
License: CC BY
Data sources: ZENODO
ZENODO
Preprint . 2026
License: CC BY
Data sources: Datacite
ZENODO
Preprint . 2026
License: CC BY
Data sources: Datacite
versions View all 2 versions
addClaim

Multi-Tier SaaS Billing and Per-Tenant Quota Enforcement for Quantum-Safe Security-as-a-Service Platforms

Authors: Jain, Gunjan;

Multi-Tier SaaS Billing and Per-Tenant Quota Enforcement for Quantum-Safe Security-as-a-Service Platforms

Abstract

As quantum-safe security transitions from research tooling to production security-as-a-service (SECaaS), platforms must implement commercially viable billing and usage enforcement without compromising the stateless, zero-dependency architecture that enables rapid deployment. We present a multi-tier billing and quota enforcement system for QCrypton comprising: (1) a Stripe-integrated subscription engine with four plan tiers (Trial at 10,000 queries/month, Large at 200,000 queries/month, Enterprise at unlimited, and unregistered at 1,000 queries/month), (2) per-tenant quota enforcement middleware that tracks monthly API usage via tenant key resolution (tenantId, API key, or IP fallback) and returns standard rate-limit headers (X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Used), (3) a 14-day free trial mechanism with automatic Stripe customer provisioning, and (4) webhook-driven subscription lifecycle management covering checkout completion, invoice payment, payment failure, and cancellation events. The system maintains QCrypton's stateless design through lazy Stripe initialization and in-memory quota tracking (Redis-backed in production), and integrates with the existing audit logging infrastructure for compliance. We evaluate the billing pipeline across all subscription lifecycle events and demonstrate quota enforcement overhead of under 0.05ms per request.

Keywords

SaaS billing, subscription management, rate limiting, quota enforcement, Stripe, quantum-safe security, multi-tenancy

  • BIP!
    Impact byBIP!
    selected citations
    These citations are derived from selected sources.
    This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    0
    popularity
    This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
    Average
    influence
    This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    Average
    impulse
    This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
    Average
Powered by OpenAIRE graph
Found an issue? Give us feedback
selected citations
These citations are derived from selected sources.
This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Citations provided by BIP!
popularity
This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
BIP!Popularity provided by BIP!
influence
This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Influence provided by BIP!
impulse
This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
BIP!Impulse provided by BIP!
0
Average
Average
Average