Skip to main content

Transactions

Learn how to view and manage your wallet transactions in BingBang.

Transaction Types

  • Ticket purchases
    • Daily draw tickets
    • Custom game tickets
    • Duel game tickets
  • Game payouts
    • Winner payouts
    • Host payouts
    • Platform fees
  • Host fees
    • Custom game fees
    • Duel game fees
  • Game creation fees
    • Platform creation fee (5%)
    • Host participation fees

Wallet Operations

  • Deposits
    • Mobile money
    • Bank transfer
    • Digital wallet
  • Withdrawals
    • Mobile money
    • Bank transfer
    • Digital wallet
  • Refunds
    • Game cancellation
    • Failed transactions
    • System errors
  • Fee deductions
    • Platform fees
    • Host fees
    • Creation fees

Platform Transactions

  • Platform fees
    • Transaction fees
    • Creation fees
    • Host fees
  • Platform balances
    • Currency balances
    • Fee tracking
    • Revenue tracking

Transaction Structure

Basic Information

{
id: string; // Transaction ID
amount: number; // Transaction amount
currency_code: string; // Currency type
transaction_type: string; // Type of transaction
status: string; // Transaction status
created_at: string; // Timestamp
user_id: string; // User ID
game_room_id?: string; // Related game (if any)
mobile_money_reference?: string; // Mobile money reference
}

Additional Details

  • Payment references
  • Mobile money details
  • Transaction notes
  • Related game info
  • Fee breakdown
  • Platform fees

Transaction History

Viewing Transactions

  • Recent transactions
  • Transaction details
  • Status updates
  • Receipts
  • Fee breakdowns
  • Game information
  • Mobile money references

Filtering Options

  • By date range
  • By transaction type
  • By status
  • By amount
  • By game type
  • By currency
  • By payment method

Transaction Status

Status Types

type PaymentStatus = 
| "Pending" // Transaction initiated
| "Completed" // Transaction successful
| "Failed" // Transaction failed

Status Updates

  • Real-time updates
  • Email notifications
  • In-app notifications
  • Status tracking
  • Fee updates
  • Balance updates
  • Transaction recording

Best Practices

For Users

  • Review transaction history
  • Keep transaction receipts
  • Monitor status updates
  • Report discrepancies
  • Track fees
  • Verify payment details
  • Check game information

For Admins

  • Monitor transactions
  • Review activity
  • Handle disputes
  • Maintain records
  • Track platform fees
  • Verify transactions
  • Process refunds

Common Questions

How do I view my transactions?

  • Wallet dashboard
  • Transaction history
  • Filter options
  • Export records
  • Fee breakdowns
  • Game details
  • Mobile money details

What transaction details are available?

  • Amount and currency
  • Date and time
  • Status and type
  • Reference numbers
  • Mobile money details (if applicable)
  • Fee breakdown
  • Game details (if applicable)
  • Payment method
  • Transaction ID

How long are records kept?

  • Transaction history: 2 years
  • Receipts: 2 years
  • Status updates: Real-time
  • Export options available
  • Fee records: 2 years
  • Game records: 2 years
  • Mobile money records: 2 years

Next Steps