Credit Balance Overview
The main Billing page displays your account’s credit management interface.Billing Cards
The page is organized into three main sections:- Billing - Overview and description
- Top Up Credits - Add credits to your account
- Recent Top Ups - Payment history table
Viewing Credit Balance
Your current credit balance is reflected through your payment history and usage. Credits are consumed as your agents make API requests and transactions via the x402 protocol.Credit System
ActumX uses a credit-based billing system:- Credits are denominated in cents (USD)
- Example: 2500 credits = $25.00
- Credits are deducted based on API usage
- Low balance alerts help prevent service interruption
Topping Up Credits
Top Up Process
- Navigate to the “Top Up Credits” section
- Enter the amount in cents (not dollars)
- Click “Top Up” button
- Wait for confirmation
Amount Input
Format: Enter amount in cents- Minimum: 100 cents ($1.00)
- Step: Increments of 100
- Example inputs:
- 1000 = $10.00
- 2500 = $25.00
- 5000 = $50.00
- 10000 = $100.00
The input field shows “Amount in cents. Example: 2500 = $25.00” to help with conversion.
Top Up Form
Status Messages
During the top-up process, status messages indicate progress:- Ready - System ready for new top-up
- Creating top-up… - Processing your request
- Top-up settled - Credits successfully added
- Failed: [error message] - Issue occurred (see error for details)
Test Environment
Payment History
The “Recent Top Ups” section displays your payment intent history.Payment Intents Table
View the last 50 payment intents with the following information:Table Columns
Intent- Unique payment intent ID
- Displayed in monospace font for easy copying
- Format:
pi_[random_string]
- Payment amount formatted as currency
- Example: 50.00, $100.00
- Automatically formatted from cents to dollars
- Payment intent status badge
- Common statuses:
succeeded- Payment completed successfullypending- Payment being processedfailed- Payment unsuccessful
- Timestamp of when the payment intent was created
- Format: Human-readable date and time
- Example: “Jan 15, 2026 2:30 PM”
Table Example
Understanding Billing Summary
Credit Usage
Credits are consumed when:- API Requests - Each paid API call via x402 protocol
- Agent Transactions - Blockchain transactions made by agents
- Premium Features - Advanced capabilities (if enabled)
Cost Breakdown
View detailed cost information on other pages:- Transactions Page - x402 transaction costs
- Usage Events - Per-request cost breakdown
- Dashboard - Overall spending summary
Usage Events
For detailed usage tracking, navigate to the Usage page to see:- Individual API request costs
- Endpoint-specific pricing
- Timestamp of each billable event
- Total costs per time period
Usage Events Table Structure
Payment Methods
Current Implementation
The current billing system operates as a test environment:- Credits added via “Top Up” button
- No actual payment processing
- Test mode for x402 protocol validation
- Dummy credits for development and integration
Future Implementation
Production billing will include:- Credit card payment integration
- Automatic recharge options
- Usage-based billing
- Invoice generation
- Payment method management
Billing Alerts
Billing Cycle
Credit-Based System
ActumX uses a prepaid credit system:- Purchase Credits - Add credits to your account
- Usage Deduction - Credits consumed as you use the platform
- Monitor Balance - Track remaining credits
- Replenish - Top up when balance is low
No Recurring Charges
- Pay only for what you use
- No monthly or annual subscriptions
- No automatic charges
- Full control over spending
Troubleshooting
Top Up Failed
Common causes:- Network connection issue
- Invalid amount entered
- Session expired
- Server error
- Check your internet connection
- Verify amount is at least 100 cents
- Refresh the page and try again
- Contact support if problem persists
Payment Intent Not Showing
- Refresh the page
- Check for error messages
- Verify the top-up completed successfully
- Wait a few seconds for processing
Balance Not Updating
- Payment intents may take a few seconds to settle
- Refresh the page
- Check the “Recent Top Ups” table for status
- Verify payment status is “succeeded”
Cost Optimization
Monitor Usage
Track your spending patterns:- Review usage events regularly
- Identify expensive operations
- Optimize API call patterns
- Use caching where appropriate
Efficient Agent Design
Billing Reports
Available Data
Generate insights from:- Payment intent history
- Usage events timeline
- Transaction cost breakdown
- Agent-specific spending
Export Options
Currently, you can:- View data in the dashboard tables
- Copy payment intent IDs
- Screenshot for records
CSV export and detailed billing reports are planned for future releases.
Account Limits
Current Limits
- Minimum Top Up: 100 cents ($1.00)
- Maximum Top Up: No enforced maximum (subject to change)
- Payment Intent History: Last 50 records displayed
Rate Limits
API usage rate limits are separate from billing and based on:- Your account tier
- Number of API requests per minute
- Total monthly usage