SellvyPay: Accept Crypto Payments with Zero Fees
Learn how to set up SellvyPay to accept Bitcoin, Ethereum, and other cryptocurrencies directly to your own wallets — with zero processing fees and no intermediary.
SellvyPay is Sellvy's built-in cryptocurrency payment system. Unlike traditional payment processors, SellvyPay sends funds directly to your own wallets. There is no intermediary, no processing fee, and no payout delay. You receive crypto the moment your customer pays.
How SellvyPay Works
When a buyer selects cryptocurrency at checkout, SellvyPay generates a unique payment address derived from your wallet keys. The buyer sends their payment to that address, our system monitors the blockchain for confirmation, and once confirmed, the order is automatically marked as paid and the product is delivered.
The entire flow happens without Sellvy ever taking custody of your funds. Your crypto, your wallets, your keys.
Supported Cryptocurrencies
SellvyPay currently supports:
| Coin | Network | Confirmations Required | |------|---------|----------------------| | Bitcoin (BTC) | Bitcoin mainnet | 1 confirmation | | Ethereum (ETH) | Ethereum mainnet | 12 confirmations | | Litecoin (LTC) | Litecoin mainnet | 3 confirmations | | USDT | ERC-20 (Ethereum) | 12 confirmations | | USDC | ERC-20 (Ethereum) | 12 confirmations |
More coins and networks are added regularly based on seller demand.
Setting Up Your Wallets
Quick Setup (Address-Based)
The simplest way to get started is with a static wallet address. Go to Settings → Payments → SellvyPay and paste your wallet address for each coin you want to accept.
This approach works well for low-volume stores but has a limitation: all buyers send to the same address, which makes it harder to automatically match payments to orders if two buyers pay similar amounts at the same time.
Recommended Setup (HD Wallet / xpub)
For the best experience, we recommend using an extended public key (xpub) for Bitcoin-based coins. An xpub lets SellvyPay generate a unique payment address for every order, which eliminates payment matching issues entirely.
What Is an xpub?
An xpub (extended public key) is a master public key that allows SellvyPay to derive an unlimited number of child addresses from your wallet. Crucially, an xpub can only generate addresses — it cannot spend funds. Sharing your xpub with SellvyPay is completely safe.
How to Find Your xpub
Electrum (Desktop)
- Open Electrum and go to Wallet → Information.
- Copy the "Master Public Key" value — it starts with
xpub,ypub, orzpub. - Paste it into the BTC xpub field in your Sellvy payment settings.
Ledger Live
- Open Ledger Live and select your Bitcoin account.
- Click the wrench icon (Account Settings).
- Go to Advanced and copy the "Extended Public Key."
Trezor Suite
- Open Trezor Suite and go to your Bitcoin account.
- Click Account Details.
- Copy the xpub value shown under "Public Key."
Exodus
- Open Exodus and go to your Bitcoin wallet.
- Click the three-dot menu → Export xPub.
- Copy the displayed key.
For Ethereum
Ethereum does not use xpub-based address derivation in the same way as Bitcoin. For ETH and ERC-20 tokens, use your regular Ethereum wallet address. We recommend using a dedicated address for your store to keep business transactions separate from personal ones.
Configuring SellvyPay in Sellvy
- Go to Settings → Payments in your dashboard.
- Scroll to the SellvyPay section.
- For each coin you want to accept:
- Toggle it on.
- For BTC: paste your xpub (recommended) or a static address.
- For ETH/ERC-20: paste your Ethereum wallet address.
- Click Save.
Your storefront checkout will now show cryptocurrency as a payment option alongside Stripe and PayPal.
The Buyer Experience
Here is what your customers see when they choose crypto at checkout:
- They select their preferred cryptocurrency from the available options.
- A payment screen appears showing the exact amount to send (calculated at the live exchange rate), the destination address, and a QR code for mobile wallets.
- They send the payment from any wallet app.
- The page updates in real-time as the payment is detected on the blockchain.
- Once confirmed, the product is delivered instantly — download links, serial keys, or whatever your product type entails.
The payment session expires after 30 minutes. If the buyer does not send payment in time, the order is cancelled and they can try again.
Exchange Rates and Pricing
SellvyPay converts your product prices from your store currency (e.g., USD) to cryptocurrency amounts using live market rates at the time of checkout. The rate is locked for the duration of the payment session (30 minutes), so neither you nor the buyer is exposed to short-term volatility.
Transaction Fees
SellvyPay charges zero processing fees. You receive 100% of the cryptocurrency sent by the buyer. The only fees involved are the blockchain network fees (gas fees for Ethereum, mining fees for Bitcoin) which are paid by the buyer as part of their transaction.
Compare this to traditional payment processors:
- Stripe: 2.9% + $0.30 per transaction
- PayPal: 3.49% + $0.49 per transaction
- SellvyPay: 0%
For a $100 product, you save $3.20–$3.99 per sale by accepting crypto.
Security Best Practices
- Never share your private keys or seed phrase with anyone, including Sellvy. We only need your public address or xpub.
- Use a hardware wallet (Ledger, Trezor) for stores processing significant volume.
- Keep your xpub private from the general public. While it cannot be used to spend funds, it does allow someone to see all addresses in your wallet.
- Use a dedicated wallet for your store to keep business and personal crypto separate.
FAQ
Can I accept crypto without Stripe? Yes. SellvyPay works independently of Stripe. You can use SellvyPay as your only payment method, or combine it with Stripe and PayPal.
What happens if a buyer underpays? If the received amount is less than the required amount, the order remains in "pending" status. You can choose to manually complete it or issue a refund.
What happens if a buyer overpays? The order is completed normally. The excess amount remains in your wallet. You can refund the difference manually if you choose.
Can I set minimum/maximum amounts for crypto payments? SellvyPay respects your product's minimum and maximum quantity settings. There is no separate minimum for crypto payments.
Do I need to report crypto income for taxes? Yes. Cryptocurrency received as payment for goods and services is taxable income in most jurisdictions. Consult a tax professional for advice specific to your situation. Sellvy provides order export tools to help with record-keeping.
Can buyers get a refund on crypto payments? Refunds for crypto payments are handled manually. You would send the refund amount from your wallet to the buyer's address. Sellvy tracks the refund status in your order dashboard.