# TeraWallet Documentation > Official documentation for TeraWallet — the leading digital wallet plugin for WooCommerce. Top-ups, partial payments, cashback, transfers, multi-currency and a full REST API. ## Docs - [Admin Settings Overview](https://docs.standalonetech.com/admin-guide/settings.md): A detailed guide to the TeraWallet configuration options in your WordPress admin. - [Transaction & Ledger Management](https://docs.standalonetech.com/admin-guide/transactions.md): How to manage user wallet balances and audit the transaction ledger. - [Cashback Rules & Priority Logic](https://docs.standalonetech.com/cashback/rules-logic.md): A deep dive into how rewards are calculated and triggered in TeraWallet. - [Plugin Architecture & Internals](https://docs.standalonetech.com/developer-guide/architecture.md): A deep dive into how TeraWallet works under the hood for developers. - [Hooks Reference (Actions & Filters)](https://docs.standalonetech.com/developer-guide/hooks.md): A comprehensive guide to extending TeraWallet using WordPress hooks. - [REST API Reference](https://docs.standalonetech.com/developer-guide/rest-api.md): Programmatic access to wallet balances, transactions, top-ups, transfers and admin tools via the terawallet/v1 REST API. - [Troubleshooting & FAQ](https://docs.standalonetech.com/faq/troubleshooting.md): Common issues and solutions for TeraWallet. - [Initial Configuration](https://docs.standalonetech.com/getting-started/configuration.md): Setting up TeraWallet for the first time. - [Installation](https://docs.standalonetech.com/getting-started/installation.md): How to install and activate the TeraWallet plugin on your WordPress site. - [Key Features](https://docs.standalonetech.com/getting-started/key-features.md): An at-a-glance tour of everything TeraWallet can do — wallet top-ups, partial payments, cashback, transfers, earning actions and more. - [TeraWallet Free vs Pro](https://docs.standalonetech.com/getting-started/pro.md): Compare the free TeraWallet plugin with TeraWallet Pro — withdrawals, wallet expiry, wallet coupons, the importer and AffiliateWP integration. - [TeraWallet (WooWallet) Documentation](https://docs.standalonetech.com/index.md): The official developer and user documentation for the leading WooCommerce wallet system. - [AffiliateWP Integration](https://docs.standalonetech.com/pro/affiliatewp.md): Pay AffiliateWP commissions directly into the TeraWallet balance, crediting on paid referrals and reversing on refunds. - [Pro Hooks & REST API](https://docs.standalonetech.com/pro/hooks.md): Developer reference for TeraWallet Pro — module hooks, withdrawal/coupon/import filters, and the Pro REST endpoints. - [Bulk Importer](https://docs.standalonetech.com/pro/importer.md): Import thousands of TeraWallet credit and debit transactions from a CSV file, with batch processing, per-row currency and expiry, and error logs. - [TeraWallet Pro](https://docs.standalonetech.com/pro/index.md): Overview of TeraWallet Pro — withdrawals, wallet coupons, credit expiry, bulk importer and AffiliateWP integration for WooCommerce. - [Installation & Licensing](https://docs.standalonetech.com/pro/installation.md): How to install TeraWallet Pro, activate your license for updates, and configure the Pro modules. - [Pro Settings Reference](https://docs.standalonetech.com/pro/settings.md): Every TeraWallet Pro setting in one place — withdrawal, wallet coupon and credit expiry options and where to find them. - [Wallet Coupons](https://docs.standalonetech.com/pro/wallet-coupons.md): Create coupons that credit the TeraWallet balance instead of discounting the cart, with email/domain restrictions, usage limits and expiry. - [Credit Expiry & FIFO](https://docs.standalonetech.com/pro/wallet-expiry.md): Automatically expire TeraWallet store credit on a schedule, spend the soonest-to-expire credit first, and send reminder and lapse emails. - [Wallet Withdrawal](https://docs.standalonetech.com/pro/withdrawal.md): Let customers cash out their TeraWallet balance to PayPal, Stripe, Razorpay, Paystack, Cashfree or bank transfer, with admin approval and per-gateway fees. - [Release Notes](https://docs.standalonetech.com/releases/changelog.md): What's new in TeraWallet — a release-by-release summary of features, improvements, fixes and security hardening. - [Partial & Combined Payments](https://docs.standalonetech.com/user-guide/partial-payments.md): How to use wallet balance along with other payment methods at checkout. - [Customer Wallet Dashboard](https://docs.standalonetech.com/user-guide/wallet-dashboard.md): How customers can manage their balance, view history, and perform transfers.