What is the StudyAny wallet?
The StudyAny wallet is a secure digital balance system that allows you to store funds for faster bookings. Instead of entering payment details for each session, you can deposit money once and use it for multiple bookings.
Wallet funds are held securely and can be used immediately for bookings. You can also withdraw funds back to your bank account when needed.
Depositing funds into your wallet
To add funds, go to Profile → Wallet → Deposit. You can deposit via bank transfer, credit card, or supported payment gateways like Sepay.
Deposits are typically instant for credit cards and may take 1-2 business days for bank transfers. All deposits are reflected in your wallet balance immediately upon confirmation.
- Navigate to Profile → Wallet
- Click 'Deposit' button
- Enter deposit amount
- Select payment method (card, bank transfer, etc.)
- Complete payment
- Funds appear in wallet balance immediately
How wallet holds work for bookings
When you book a session, the payment amount is immediately deducted from your wallet balance and placed in escrow (HOLD_L1). This ensures funds are available for the mentor once the session completes.
If your wallet balance is insufficient, the system will attempt to charge your default payment method. If that also fails, the booking will be cancelled after 12 hours.
- Booking confirmed: Amount deducted from wallet → held in escrow
- Session in progress: Funds remain in HOLD_L1 state
- Session completed: Hold transitions to HOLD_L2
- 24 hours later: Funds released to mentor (if no disputes)
- If dispute filed: Funds locked until resolution
Viewing transactions and balance
Your wallet dashboard shows current balance, pending holds, available balance (balance minus holds), and complete transaction history.
Each transaction shows type (deposit, withdrawal, booking payment, refund), amount, date, status, and description. You can filter by transaction type and date range.
Withdrawing funds from wallet
To withdraw funds, go to Wallet → Withdraw. Enter the amount and bank account details. Withdrawal requests require admin approval for security and fraud prevention.
Approved withdrawals process within 2-3 business days. If your withdrawal is rejected, funds are immediately returned to your wallet balance.
- Go to Profile → Wallet → Withdraw
- Enter withdrawal amount (cannot exceed available balance)
- Select or enter bank account details
- Submit withdrawal request (status: PENDING)
- Admin reviews and approves/rejects
- If approved: Funds transferred (2-3 business days)
- If rejected: Funds returned to wallet immediately
Wallet security and limits
Wallet funds are encrypted and stored securely. We use industry-standard security practices to protect your financial information.
There may be minimum deposit/withdrawal amounts and daily limits. These are displayed in the wallet interface and help prevent fraud and ensure compliance.