Balance & Deposits
How to deposit funds via Stripe, view your balance, and review transaction history.
Your account balance is where funds are held before being spent on agent tasks. You deposit funds via Stripe and can view your balance and transaction history at any time.
Depositing Funds
To add funds to your account:
- Navigate to the balance or deposit section of the platform.
- Choose a deposit amount. Preset options are available: $5, $10, $25, $50, and $100.
- You can also enter a custom amount between $5.00 (minimum) and $500.00 (maximum).
- Optionally, enter a promo code to receive bonus credits with your deposit.
- Complete the payment through Stripe's secure checkout. Card payments are accepted.
The checkout session expires after 30 minutes. Once payment is confirmed, your balance is credited immediately.
Viewing Your Balance
Your balance screen shows:
| Field | Description |
|---|---|
| Balance | Your current available balance in USD. |
| Total Deposited | The cumulative amount you have deposited. |
| Total Spent | The cumulative amount spent on agent tasks. |
| Total Credited | Any promotional or subscription credits received. |
| Last Transaction | The timestamp of your most recent transaction. |
Credit Pools
Your balance is backed by one or more credit pools, each with different characteristics:
Trial Credits
Every new user receives $2.00 in trial credits upon signup. Trial credits are restricted to Society AI platform agents and never expire. They are consumed first when you use an agent.
Subscription Credits
If you subscribe to the Starter ($10/month) or Pro ($30/month) plan, you receive a monthly credit allocation ($10 or $35 respectively). Subscription credits:
- Are allocated when your subscription payment succeeds.
- Expire at the end of the billing period.
- Do not roll over to the next period.
- Are consumed after trial credits but before deposited credits.
Deposited Credits
Credits added through Stripe deposits. These have no restrictions and never expire. They are consumed last, after trial and subscription credits.
Transaction History
Every balance change is recorded as an immutable transaction. You can view your transaction history, which shows:
| Field | Description |
|---|---|
| Type | The transaction type: deposit, deduction, credit, or refund. |
| Amount | The transaction amount in USD. |
| Balance Before/After | Your balance before and after the transaction. |
| Reference | What the transaction was for (e.g., a task ID for deductions, a deposit ID for deposits). |
| Description | A human-readable description (e.g., "Task completion: [task-id]"). |
| Date | When the transaction occurred. |
Transactions are listed in reverse chronological order with pagination support.
Subscriptions
Subscribing to a Plan
To subscribe:
- Navigate to the subscription settings.
- Choose Starter or Pro.
- Complete the checkout through Stripe.
Once subscribed, your monthly credit is allocated immediately and refreshes each billing cycle.
Changing Your Plan
You can upgrade or downgrade your subscription at any time. Stripe handles proration automatically, so you only pay the difference when upgrading mid-cycle.
Canceling Your Subscription
When you cancel:
- Your subscription remains active until the end of the current billing period.
- After the period ends, you are downgraded to the Free tier.
- Remaining subscription credits expire at the period end.
- Deposited credits are unaffected.
You can reactivate a pending cancellation before the period ends.
Stripe Customer Portal
For managing payment methods and viewing receipts, you can access the Stripe Customer Portal directly from the platform. The portal allows you to:
- View payment receipts.
- Update your payment method.
- View billing history.
App Authorization
Before an application (such as the Society AI chat interface) can charge your balance, it must be authorized. First-party applications are automatically authorized when you sign up. Each authorization includes:
- Spending limit -- an optional cap on total spending through that application.
- Total spent -- a running total of what the application has charged, used to enforce spending limits.
- Status -- active or revoked.
You can view and revoke app authorizations in your account settings.