# Payfim > Payfim is a self-hosted, non-custodial cryptocurrency payment gateway with ready-made plugins for WooCommerce, WHMCS, OpenCart and other e-commerce and billing platforms. Merchants install the Payfim gateway on their own server, add their own wallet addresses, and customers pay in Bitcoin, USDT (TRC20/ERC20), Ethereum, Litecoin, Solana, XRP, Monero and more. Payments go directly to the merchant's wallet: no processor, no per-transaction fees, no KYC, no chargebacks. Key facts: - Pricing: one-time lifetime license per platform module, or the All-Access Bundle for every module; 12 months of updates included. - Supported coins: BTC, ETH, USDT (TRC20 and ERC20), USDC, XRP, BNB, SOL, TRX, DOGE, BCH, ADA, HYPE, LTC, LINK, XMR. - Security: server-side invoices, unique payment amounts, on-chain verification with configurable confirmations, HMAC-signed webhooks. - Requirements: PHP 7.4-8.4, MySQL/MariaDB, any cPanel/shared hosting. ## Modules - [WooCommerce Crypto Payment Gateway Plugin](https://www.payfim.com/woocommerce-crypto-gateway-plugin): Accept Bitcoin, USDT, Ethereum and 13 more coins in WooCommerce - paid straight to your wallet. Works with the block checkout and HPOS. - [WHMCS Crypto Gateway Module](https://www.payfim.com/whmcs-crypto-gateway-module): Let hosting clients pay WHMCS invoices in Bitcoin, USDT, Litecoin and more. Payments are applied to invoices automatically. - [OpenCart Crypto Payment Gateway Extension](https://www.payfim.com/opencart-crypto-gateway-extension): Add crypto payments to OpenCart 3 and 4 with the built-in Extension Installer. Bitcoin, USDT, Ethereum and more straight to your wallet. ## Key pages - [Pricing](https://www.payfim.com/pricing) - [How it works](https://www.payfim.com/how-it-works) - [Supported coins](https://www.payfim.com/supported-coins) - [Documentation](https://www.payfim.com/docs) - [FAQ](https://www.payfim.com/faq) - [Security](https://www.payfim.com/security)