Features

Purpose-built for operators and builders

Merchant and customer portals sit on top of the payments service and SDK. Webhook signing, retries, alerts, and SLA indicators keep compliance reviewers confident while you scale volume.

USBilling

Customer portal

Self-service billing for subscribers with saved payment methods, invoices, and plan changes using the live API.

  • Snapshot and ledger for each subscription with refresh using the bootstrap token
  • Update payment method, resume or cancel plans, and download invoices
  • Fixture toggle available for demos when the backend is offline
DBOperators

Merchant portal

Command center for plans, subscriptions, one-off charges, API keys, and webhook management with a live analytics overview.

  • Create plans, issue one-off payments, and manage subscriptions without leaving the UI
  • Webhook signing helper with sample payloads and retry visibility
  • Operator-ready with SLA badges and refresh controls
RDInsight

Observability and reporting

End-to-end posture with Prometheus metrics, SLA indicators, and a status surface for SES and partner reviews.

  • Portal `/metrics` for request latency plus refresh cron timestamps
  • Status and incident contact routes surfaced in the footer for compliance
  • Exportable dashboards and alerts covering onboarding, webhook delivery, and transactional email queues
CLIBuilders

SDK and CLI

Typed SDK that mirrors the payments REST surface plus CLI snippets for onboarding, billing, and webhook verification.

  • `pnpm add @l2-layer/sdk` quickstart with viem-ready helpers
  • OpenAPI reference and JWT profiles for sandbox evaluation
  • Examples for pay-once, subscriptions, and charge retries
RPRevenue

Subscriptions and invoicing

Recurring billing with plan catalogs, trial handling, and automated invoicing that mirrors the payments service schema.

  • Plans with interval metadata and proration guardrails
  • Charge and invoice history with filters and pagination backing the API
  • Net MRR deltas, churn/retention rates, and plan-level breakdowns for finance teams
BLReliability

Webhooks and alerting

Signed webhooks with replay support, velocity protections, and delivery metrics ready for observability pipelines.

  • HMAC signatures derived from shared secrets or backend signing keys
  • Delivery counts by status plus replay helpers for development mirrors
  • Incident contacts and Discord-ready alerts for SLA monitoring

Architecture

Traceable path from customer to settlement

Every surface ties back to the payments backend. Merchant UI prefetches analytics, customer portal uses bootstrap tokens, and webhooks expose signatures plus replay helpers.

Developer docs
1Customer
2Portal
3Payments service
4L2 settlement