Accessing Transactions
Navigate to Console > Payments > Transactions to view the transaction history. (((REPLACE_THIS_WITH_IMAGE: cloud-admin-transactions-list.png: Transactions list page showing table with date, user, amount, type, and status columns)))Transactions List
The transactions table displays:Transaction Types
Transaction Statuses
Filtering Transactions
By Status
Filter to find specific transaction outcomes:- All Statuses
- Succeeded
- Failed
- Pending
- Refunded
- Disputed
By Type
Focus on specific transaction types:- All Types
- Subscription Payments
- Initial Payments
- Proration Charges
- Refunds
By Project
Select a specific project to view only its transactions, or “All Projects” for a global view.By Date Range
Common date filters:- Today
- Last 7 days
- Last 30 days
- Last 90 days
- Custom range
Transaction Details
Click on a transaction row to view detailed information:Payment Details
Payment Details
- Transaction ID
- Stripe Payment Intent ID
- Stripe Invoice ID
- Amount (before and after fees)
- Currency
Customer Information
Customer Information
- User ID and email
- Stripe Customer ID
- Payment method (card type, last 4 digits)
Subscription Link
Subscription Link
- Associated subscription (if applicable)
- Plan name
- Billing period this payment covers
Failure Details
Failure Details
For failed transactions:
- Failure reason (card declined, insufficient funds, etc.)
- Failure code
- Decline code from card network
Monitoring Payment Health
Key Metrics
Track these metrics from your transaction data:Identifying Issues
Common Payment Failure Reasons
How End Users See Transactions
End users access their payment history through the Customer Portal:Starter Kit Integration
The Starter Kit displays transaction information via:Exporting Transactions
Export transaction data for accounting or analysis:- Apply filters as needed
- Click Export button
- Select format:
- CSV: For spreadsheets and accounting software
- JSON: For programmatic processing
- Download includes all filtered transactions with:
- Transaction ID
- Date and time
- User email
- Amount and currency
- Type and status
- Stripe references
Reconciliation
Match Cloud Admin transactions with Stripe Dashboard:1
Export from Cloud Admin
Export transactions for your reconciliation period.
2
Export from Stripe
In Stripe Dashboard, go to Payments and export the same period.
3
Match by Payment Intent ID
Use the Payment Intent ID to match records between systems.
4
Verify Amounts
Confirm amounts match (accounting for Stripe fees if comparing net).
Cloud Admin shows gross amounts. For net amounts after Stripe fees, refer to your Stripe balance reports.
Troubleshooting
Transaction not appearing
Transaction not appearing
- Check webhook delivery for
invoice.payment_succeededorinvoice.payment_failed - Verify the payment was for the correct project
- Transaction appears after webhook is processed
Amount mismatch
Amount mismatch
- Cloud Admin shows the charged amount, not net after fees
- For proration, Stripe calculates based on billing cycle
- Currency conversion may differ from display currency
Missing user information
Missing user information
- Guest checkout may have limited customer data
- Check Stripe Customer for email and metadata
Related Pages
Subscriptions
View subscription status for your users
Subscription Lifecycle
Understand all billing workflows and events
Payment Setup
Configure payment integration for your project
Implement Billing UI
Add billing components to your application

