Docs AI SyncDocs AI Sync

Billing

Transaction History

Complete guide to managing and tracking your transaction history with detailed workflows and field explanations

๐Ÿ“Š Overview#

The Transaction History feature provides a comprehensive dashboard for monitoring all financial transactions in your account. Track payments, view detailed invoice information, and manage your billing records with powerful filtering and search capabilities.

Payment Methods

๐Ÿ’ณ Payment Tracking

Monitor all payment transactions with real-time status updates

๐Ÿ” Advanced Filtering

Search by date range, amount, status, and user information

๐Ÿ“„ Invoice Management

View detailed invoice information and download receipts

๐Ÿš€ Key Features#

๐Ÿ“‹ Transaction Table

Comprehensive table view showing all transaction details with sortable columns, including payment type.

๐Ÿ“… Date Range Filtering

Filter transactions by custom date ranges with quick preset options (Last 14 Days, etc.)

๐Ÿ’ฐ Payment Status Tracking

Real-time status updates: Paid, Pending, Failed, Refunded

๐Ÿ’ณ Payment Type

Transaction History shows two types of payments, each identified by a colored badge in the Payment Type column:



๐ŸŸก Manual
  • Balance added directly by an Admin or Company Owner from the panel without any payment gateway involvement.
  • Recorded immediately as paid
  • Invoice number auto-generated in format invm-XXXXX (e.g. invm-76083)
  • No invoice URL or PDF attached
  • No Action buttons (View/Download) shown in the table

๐ŸŸข Online
  • Balance added through Stripe payment gateway when a user purchases or renews a subscription.
  • Status updates in real-time (paid, pending, failed)
  • Invoice number generated by Stripe (e.g. BD949C2A-0030)
  • Invoice URL and PDF attached
  • Action buttons available: View (๐Ÿ‘๏ธ) and Download (๐Ÿ“ฅ)
๐Ÿ“ฑ Action Controls

View details, download invoices, and manage transactions directly from the table

๐Ÿ”„ Transaction Workflow#

The transaction workflow follows a systematic process from initiation to completion:

๐Ÿ“ Workflow Steps#

๐Ÿ›’ Purchase Initiation

User selects a service package (Dev Package, Pro Plan, etc.) and proceeds to checkout

๐Ÿ’ณ Payment Processing

Payment gateway (Stripe) processes the payment using the selected payment method

โœ… Payment Verification

System verifies payment success and validates transaction details

๐Ÿ“ Invoice Generation

Unique invoice number is generated (e.g., BD949C2A-0018) and invoice details are recorded

๐Ÿ“ง Notification Sent

Payment confirmation email is sent to the user with invoice details

๐Ÿ“Š History Update

Transaction appears in the Transaction History table with all relevant details

๐Ÿ” Search & Filter

Transaction becomes searchable and filterable in the dashboard

๐Ÿ“‹ Transaction Fields#

Understanding each field in your transaction history helps you track and manage your financial records effectively.

๐Ÿ”ข Core Fields#

#

Sequential Number

Auto-incremented transaction ID for easy reference

Example: 1

User

Account Identifier

Username or email of the account holder

Example: Dev2

Invoice Number

Unique Transaction ID

System-generated unique identifier for each transaction

Example: BD949C2A-0018

Amount

Transaction Value

Total amount charged including taxes and fees

Example: $1.00

๐Ÿ“Š Status & Tracking Fields#

Status

Payment State

Current status of the transaction

Values: paid, pending, failed, refunded

Created At

Transaction Timestamp

Date and time when the transaction was created

Example: 09-01-2025 10:25 PM

Action

Available Operations

Actions you can perform on the transaction

Options: View Details, Download Receipt

๐Ÿ“Š Detailed Field Reference#

FieldDescriptionExample ValueData Type
#Sequential transaction number1Integer
UserAccount username/identifierDev2String
Invoice NumberUnique transaction identifierBD949C2A-0018String
AmountTransaction value with currency$1.00Currency
StatusPayment completion statepaidEnum
Created AtTransaction timestamp09-01-2025 10:25 PMDateTime
ActionAvailable operationsView/Download buttonsActions

๐ŸŽฏ Transaction Status Definitions#

Meaning: Payment completed successfully

Characteristics:

  • โœ… Payment processed without issues
  • โœ… Funds transferred successfully
  • โœ… Service/product activated
  • โœ… Invoice marked as paid

Actions Available:

  • View invoice details
  • Download receipt
  • Access purchased services

๐Ÿ” Filtering & Search Features#

๐Ÿ“… Date Range Filtering#

Quick Presets

Last 14 Days - Most commonly used filter

Last 30 Days - Monthly overview

Last 90 Days - Quarterly review

Custom Range

Start Date: Select beginning date

End Date: Select ending date

Filter Button: Apply custom date range

๐Ÿ” Search & Display Options#

Results Display

Show Entries: Configure number of results per page

Options: 10, 25, 50, 100 entries

Default: 10 entries per page

Search Function

Global Search: Search across all fields

Real-time: Results update as you type

Fields: User, Invoice Number, Amount, Status

๐Ÿ“„ Invoice Details & Actions#

๐Ÿ’ณ Payment Information#

Based on your transaction screenshots, here's what you'll see in invoice details:

Payment Methods Payment Methods

Transaction Summary

To: Company receiving payment

From: Payment processor (Meta Tech LLC)

Invoice: Unique identifier

Amount: Total paid

Payment Details

Payment Date: When payment was processed

Payment Method: Card type and last 4 digits

Status: Current payment state

Receipt: Download options available

๐ŸŽฏ Available Actions#

๐Ÿ‘๏ธ View Details

Click the eye icon to view complete invoice information including payment breakdown and billing details

๐Ÿ“ฅ Download Invoice

Use the "Download invoice" button to get a PDF copy of the complete invoice

๐Ÿ“„ Download Receipt

Use the "Download receipt" button to get a payment confirmation receipt

๐Ÿ” Transaction Lookup

Use the search function to quickly find specific transactions by any field

๐Ÿ“ˆ Transaction Analytics#

๐Ÿ’ฐ Payment Statistics#

Based on your transaction data, you can track important payment metrics and trends.

Key Metrics to Monitor:

  • โœ… Success Rate: Percentage of successful payments
  • ๐Ÿ’ณ Payment Methods: Distribution of payment types
  • ๐Ÿ“Š Transaction Volume: Number of transactions per period
  • ๐Ÿ’ฐ Revenue Tracking: Total income and trends
  • ๐Ÿ”„ Retry Success: Failed payments that succeeded on retry

๐Ÿ“Š Data Insights#

Payment Patterns

Peak Times: When most payments occur

Seasonal Trends: Monthly/quarterly patterns

User Behavior: Payment frequency analysis

Performance Metrics

Processing Speed: Average transaction time

Success Rates: Payment completion statistics

Error Analysis: Common failure reasons

๐Ÿ› ๏ธ Troubleshooting & Support#

โ“ Common Issues#

๐Ÿ” Can't Find Transaction

Solution: Use the search function or adjust date range filters

Check: Verify the correct date range and search terms

Alternative: Browse through different pages using pagination

๐Ÿ“„ Download Not Working

Solution: Check browser settings and popup blockers

Retry: Try downloading again after a few moments

Support: Contact support if downloads consistently fail

๐Ÿ’ณ Payment Status Questions

Check Status: Look for real-time status updates in the table

Wait Time: Allow up to 24 hours for status changes

Contact: Reach out to support for payment discrepancies

๐Ÿ“ž Getting Help#

Documentation

User Guides: Comprehensive help documentation

FAQs: Frequently asked questions

Video Tutorials: Step-by-step visual guides

Support Channels

Email Support: Direct email assistance

Live Chat: Real-time support chat

Help Desk: Ticket-based support system


This documentation covers all aspects of the Transaction History feature based on your actual interface. For additional support or questions about specific transactions, please contact your support team.