-
Notifications
You must be signed in to change notification settings - Fork 1k
BTCPayments Plugin
BTCPayments is the most efficient and secure way to monetize your AVideo platform. Compared to traditional gateways like Stripe and PayPal, BTCPayments offers lower fees, faster settlements, and greater control over your funds.
- Lowest fees – Keep more of what you earn.
- Fast settlement – Funds reach your Bitcoin wallet in ~10 minutes.
- No chargebacks – All transactions are final.
- No frozen accounts – 100% decentralized.
- No currency conversion fees
- No banking info required – Enhanced privacy.
🔒 BTCPayments is ideal for one-time payments or wallet funding.
Recurring subscriptions are not supported directly but can be managed through the AVideo Wallet.
Learn more
Payment Method | Total Fee Structure |
---|---|
BTCPayments | $0.50 + 0.5% service fee + Bitcoin mining fee ( |
Stripe | 2.9% + $0.30 per transaction (+ additional international/currency fees). |
PayPal | 3.49% + $0.49 per transaction (+ higher fees for international use). |
⚠️ Fees may change. Always refer to official documentation for the latest rates.
Payment Method | Amount | Processing Time | Fixed Fee | Percent Fee | Mining Fee | Total Fees | Net Received |
---|---|---|---|---|---|---|---|
BTCPayments | $100 | ~10 min (1 confirmation) | $0.50 | 0.5% = $0.50 | ~$0.30 | $1.30 | $98.70 |
Stripe | $100 | 1–3 business days | $0.30 | 2.9% = $2.90 | N/A | $3.20 | $96.80 |
PayPal | $100 | Instant to 24 hours | $0.49 | 3.49% = $3.49 | N/A | $3.98 | $96.02 |
✅ BTCPayments provides the highest payout. Mining fees are fixed per transaction, making high-value payments even more efficient.
Amount | Gateway Fee | Service Fee (0.5%) | Mining Fee | Total Fees | Net Received | % Fee |
---|---|---|---|---|---|---|
$20 | $0.50 | $0.10 | ~$0.30 | $0.90 | $19.10 | 4.50% |
$50 | $0.50 | $0.25 | ~$0.30 | $1.05 | $48.95 | 2.10% |
$100 | $0.50 | $0.50 | ~$0.30 | $1.30 | $98.70 | 1.30% |
$200 | $0.50 | $1.00 | ~$0.30 | $1.80 | $198.20 | 0.90% |
$500 | $0.50 | $2.50 | ~$0.30 | $3.30 | $496.70 | 0.66% |
💡 The larger the transaction, the lower the percentage impact of the mining fee.
- Go to YouPHPTube Marketplace and log in.
- Click the BTC menu and register your AVideo site.
- Copy the BTCMarketPlaceKey generated for your site.
- In the AVideo admin panel, go to Plugins > BTCPayments, and paste the key.
- Save settings – your site is now ready to accept Bitcoin payments.
Fee Type | Value |
---|---|
Service Fee | 0.5% |
Gateway Fee | $0.50 per transaction |
Bitcoin Mining Fee | ~ $0.30 (varies) |
Free Service Tier | ≤ 0.000020 BTC |
Transactions below ~0.000020 BTC have no service fee, but the mining fee still applies.
For current rates, visit the Terms of Service.
BTCPayments is the most cost-effective and privacy-friendly solution for AVideo. With low fees, no chargebacks, and fast direct payouts, it stands out as the best option, especially for content creators and platforms handling high-value payments.
✅ Highest payout
✅ Full control of your funds
✅ Privacy and security by design
BTCPayments allows users to fund their wallets directly with Bitcoin. Below is a step-by-step explanation of how to use the plugin, including how to test using Testnet.
In your plugin parameters, you’ll find the following options:
siteWallet = <your mainnet Bitcoin address>
siteWalletTest = <your testnet Bitcoin address>
BTCMarketPlaceKey = <unique gateway key – do not change>
useTestNet = 0 or 1 (0 = mainnet, 1 = testnet)
- Set
useTestNet = 1
to test payments without using real Bitcoin. - When you’re ready for real payments, set
useTestNet = 0
.
To test the payment process:
- Set
useTestNet = 1
in the plugin parameters. - Use a Bitcoin Testnet-compatible wallet (e.g., any wallet that supports Bitcoin Testnet addresses).
- You will need Testnet coins to simulate the payment.
These coins are free and can be obtained from online faucets.🔍 Search online for “Bitcoin Testnet faucet” to find a site that distributes testnet BTC.
⚠️ Testnet coins have no real-world value and are only used for development and testing purposes.
-
Go to your AVideo account and click "Add Funds".
-
Choose the USD amount you want to add (e.g.,
$5.00
). -
Click the Bitcoin button.
-
You’ll be redirected to the payment interface:
- Click "Make a New Payment".
- A QR code and BTC address will appear.
- Open your Bitcoin wallet (Testnet or Mainnet depending on setup).
- Scan the QR code or copy the BTC address shown.
- Send the exact BTC amount displayed.
💡 The plugin automatically converts from USD (or your local currency) to BTC at the current market rate. You do not need to calculate BTC manually.
Once confirmed on the blockchain:
- The payment will appear as "Paid".
- Funds are credited to the user's AVideo wallet.
All payments are forwarded to the wallet addresses you configure in the plugin:
-
siteWallet
when using mainnet (real Bitcoin). -
siteWalletTest
when using testnet (for testing only).
💰 This is how your platform earns money:
When a user completes a BTC payment, the amount is sent directly to your wallet address (siteWallet
).
This ensures full control and ownership of the funds, allowing you to monetize your AVideo platform without intermediaries.
However, the final amount you receive in your siteWallet
will have fees automatically deducted, including:
- A fixed gateway fee (
$0.50
per transaction). - A service fee (0.5% of the transaction amount).
- The standard Bitcoin mining fee (network fee).
📉 These deductions are processed before the funds reach your wallet.
After payment, users can:
- See all transactions in the BTC Invoices table.
- Click “View Receipt” to verify details.