Free Consultation WhatsApp Us
Modules Commerce & Payments Credit Wallet & Token Billing
Credit Wallet

Credit Wallet & Token Billing

Prepaid credit balance with top-up packages and per-action consumption metering

Pay-per-use billing module — gives every user a prepaid credit balance, top-up packages via Stripe or local payment, per-action consumption metering, and insufficient-credit gating that redirects to purchase. Common in SaaS where each scan, API call, or AI request consumes credits rather than running on a flat monthly fee.

Commerce & Payments Advanced WebAPI
Credit Wallet
Credit Wallet & Token Billing
145
credits
Balance
70% of last top-up
Auto top-up at 50 credits
Healthy
Top-Up Packages
Recent Activity
Full Scan · advisoryapps.com −5
Quick Scan · example.my −1
Top-up · Stripe +500
WebAPI
6 features

Features

What's Included

01

Credit Balance Ledger

Append-only ledger of every credit and debit with action reference, actor, and timestamp for forensic accounting.

02

Top-Up Packages

Configurable top-up bundles (e.g., 100 credits for RM50, 500 for RM200) purchased via the payment gateway.

03

Per-Action Pricing

Action catalogue mapping each consumable action to a credit cost (e.g., quick scan = 1 credit, full scan = 5 credits).

04

Insufficient-Credit Gating

Pre-flight balance check with confirmation prompt and redirect-to-top-up when the user's balance is insufficient.

05

Auto Top-Up Rules

Optional auto top-up when balance falls below a configurable threshold using the user's saved payment method.

06

Consumption Reporting

Per-user and admin-wide reports on credit usage by action, time window, and revenue attribution.

Plans

Feature Comparison

See what's included at every level — each tier builds on the previous one.

Basic

4 features
  • Manual credit grants
  • Single per-action price
  • Balance display
  • Manual top-up
  • Top-up packages via payment gateway
  • Action-cost catalogue
  • Insufficient-credit gating
  • Top-up history
  • Auto top-up rules
  • Consumption reporting
  • Tiered package pricing
  • API for headless integration
  • Multi-currency credit wallets
  • Per-tenant credit pools
  • Admin grant and revoke audit
  • Revenue and usage analytics

Advanced

8 features
  • Manual credit grants
  • Single per-action price
  • Balance display
  • Manual top-up
  • Top-up packages via payment gateway
  • Action-cost catalogue
  • Insufficient-credit gating
  • Top-up history
  • Auto top-up rules
  • Consumption reporting
  • Tiered package pricing
  • API for headless integration
  • Multi-currency credit wallets
  • Per-tenant credit pools
  • Admin grant and revoke audit
  • Revenue and usage analytics

Expert

12 features
  • Manual credit grants
  • Single per-action price
  • Balance display
  • Manual top-up
  • Top-up packages via payment gateway
  • Action-cost catalogue
  • Insufficient-credit gating
  • Top-up history
  • Auto top-up rules
  • Consumption reporting
  • Tiered package pricing
  • API for headless integration
  • Multi-currency credit wallets
  • Per-tenant credit pools
  • Admin grant and revoke audit
  • Revenue and usage analytics

Enterprise

16 features
  • Manual credit grants
  • Single per-action price
  • Balance display
  • Manual top-up
  • Top-up packages via payment gateway
  • Action-cost catalogue
  • Insufficient-credit gating
  • Top-up history
  • Auto top-up rules
  • Consumption reporting
  • Tiered package pricing
  • API for headless integration
  • Multi-currency credit wallets
  • Per-tenant credit pools
  • Admin grant and revoke audit
  • Revenue and usage analytics

Use Cases

Where This Module Fits

Cybersecurity vulnerability scanning SaaS

AI API and ML inference platforms

Telephony minutes and SMS top-ups

Video-call platforms billed per minute

Document e-signature pay-per-envelope

Technology

Built With

Production-grade technologies trusted by enterprises worldwide.

Node.js
Node.js
PostgreSQL
PostgreSQL
MySQL
Redis
Redis
Stripe
Stripe
REST API
REST API

Have a project in mind?

Let's discuss how we can build a custom solution tailored to your needs.

Get a Free Consultation

Need help? Chat with us on WhatsApp for instant support!