Launching MoonPay Enterprise: Stablecoin APIs for developers → Learn More

MoonPay
  • Individuals
  • Business
  • Language
  • Get Started
Buy
Buy cryptoUse a card, Apple Pay or Google Pay to buy crypto fast. We also accept bank transfers and wires.
Buy BitcoinBTC
Buy EthereumETH
Buy PolygonPOL
Buy SolanaSOL
Buy DogecoinDOGE
Buy CardanoADA
Buy AvalancheAVAX
Sell
Sell cryptoTurn your crypto into cash. In a flash. Get paid straight to your bank account or Visa card.
Sell BitcoinBTC
Sell EthereumETH
Sell USDCUSDC
Sell SolanaSOL
Sell CardanoADA
Sell DogecoinDOGE
Sell AvalancheAVAX
Trade
Trade cryptoTrade between tokens, even if they’re on different chains (we make bridging seamless too).
Trade EthereumETH
Trade USDCUSDC
Trade AaveAAVE
Trade ChainlinkLINK
Trade Wrapped BitcoinWBTC
Trade DaiDAI
Trade CompoundCOMP
Company
NewsroomNewsroomMediaMediaCareersCareersChangelogChangelogMoonPay DiscoverMoonPay DiscoverNew
Crypto Prices
Bitcoin PriceEthereum PriceSolana PriceDogecoin PriceCardano PriceXRP PriceBNB PriceAll Crypto Prices
Learn
What is Blockchain?What is Blockchain?What are NFTs?What are NFTs?What is Bitcoin mining?What is Bitcoin mining?What is DeFi?What is DeFi?What is crypto staking?What is crypto staking?All Learn Articles
Support
DocumentationDocumentationHelp CenterHelp CenterContact UsContact UsStatusStatus
  • Language
  • All rights reserved. MoonPay USA LLC is a registered money service business (NMLS ID: 2071245). For Law Enforcement requests please direct your official document to our compliance team here.

    English
    • Personal
    • Buy Crypto
    • Sell Crypto
    • Trade Crypto
    • Learn about Crypto
    • Crypto Price
    • MoonAgentsNew!
    • Business
    • Ramps
    • Virtual AccountsNew!
    • MoonPay Discover
    • MoonPay Commerce
    • MoonPay InstitutionalNew!
    • Company
    • About Us
    • CareersWe're hiring
    • Newsroom
    • Media
    • Changelog
    • Support
    • API Docs
    • Help Center
    • Contact Us
    • Status
    • Security
    • Buy
    • Buy Bitcoin
    • Buy Ethereum
    • Buy Solana
    • Buy Cardano
    • Sell
    • Sell Bitcoin
    • Sell Ethereum
    • Sell XRP
    • Sell Solana
    • Trade
    • Trade Ethereum
    • Trade SOL
    • Trade Aave
    • Trade Chainlink
    • Crypto Prices
    • Bitcoin Price
    • Ethereum Price
    • Dogecoin Price
    • XRP Price
    • Cardano Price
    • Learn
    • What is Blockchain?
    • What are NFTs?
    • What is Bitcoin mining?
    • What is DeFi?
    • What is crypto staking?
    • Legal
    • Licenses
    • Privacy Policy
    • Cookie Policy
    • Terms of Use
    English

    All rights reserved. MoonPay USA LLC is a registered money service business (NMLS ID: 2071245). For Law Enforcement requests please direct your official document to our compliance team here.

    Back to all articles

    How to pay with Bitcoin: A guide to paying with Bitcoin and crypto

    When Bitcoin first launched in 2009, you'd have been hard pressed to find a merchant that was willing to accept cryptocurrency as a payment method. Besides the odd pizzeria accepting Bitcoin, you could only send crypto from one wallet to an

    Corey Barchat

    By Corey Barchat

    Published on Dec 20, 2023

    Last modified on Oct 17, 2025

    cryptocurrencybitcoinguide
    How to pay with Bitcoin: A guide to paying with Bitcoin and crypto
    1. 1.Basics of using Bitcoin and crypto for payments
    2. 2.How to acquire Bitcoin
    3. 3.How to pay with Bitcoin
    4. 4.How to pay with crypto other than Bitcoin
    5. 5.Buy gift cards with Bitcoin and crypto to use anywhere
    6. 6.Frequently asked questions (FAQs) about paying with Bitcoin and crypto
    7. 7.Conclusion: Is it worth it paying in Bitcoin and crypto?
    8. 8.Start your crypto journey with MoonPay
    9. 9.Sell crypto easily

    When Bitcoin first launched in 2009, you'd have been hard pressed to find a merchant that was willing to accept cryptocurrency as a payment method. Besides the odd pizzeria accepting Bitcoin, you could only send crypto from one wallet to another.

    As digital currency has grown in adoption since then, so too has the number of merchants and businesses willing to accept Bitcoin and other crypto in exchange for goods and services.

    According to Deloitte, there are over 2,350 businesses in the US that accept cryptocurrency for transactions (and this figure doesn't even include Bitcoin ATMs), with this number expected to keep growing in the future.

    An image of a pizza with the Bitcoin "B" logo in the middle.
    In 2010, one customer paid 10,000 BTC for two pizzas — Image source

    Whether you want to pay for a new car with Bitcoin, or use stablecoins to purchase a T-Shirt, or charge your customers in Ethereum, there's never been an easier time to start paying with Bitcoin and other crypto.

    But how can you use cryptocurrency to pay for goods and services, and why is it beneficial to other payment methods?

    This guide explores how to pay with Bitcoin, and the differences it has with traditional payments.

    Basics of using Bitcoin and crypto for payments

    Before deciding whether paying via Bitcoin is right for you, it's important to understand this payment method type.

    1. Security

    Crypto payments are verified by the blockchain, a public ledger that records all transactions with 100% transparency. Bitcoin transactions are also pseudonymous, meaning they are linked to your crypto wallet address instead of your identity. 

    2. Transaction fees

    Paying with crypto will also allow you to save on transaction fees associated with traditional payment methods, such as credit card processing fees. Digital currency and Bitcoin payments may be subject to separate fees.

    3. Global

    Bitcoin transactions can be made across borders without the need for currency conversion or intermediaries.

    4. Simple and accessible

    Bitcoin is available to anyone with an internet connection, opening up opportunities for those without access to traditional banking services. 

    5. Decentralization

    Bitcoin operates on a decentralized network, meaning no single entity or government has control over it. This makes it more insulated against political and economic fluctuations, which may be an incentive for merchants to accept crypto in addition to fiat money.

    How to acquire Bitcoin

    To pay with Bitcoin, you need to first acquire some. 

    But before acquiring Bitcoin, you'll need a digital wallet to store your digital currency. There are various types of crypto wallets, such as custodial and non-custodial, hardware, paper, and more. Each has its own set of advantages and security features, depending on users' specific needs.

    Don't have a Bitcoin wallet? Read our handy wallet guide to get started.

    MoonPay makes it easy to buy Bitcoin using a credit card or debit card, allowing you to send your digital currency directly to any non-custodial wallet address. You don't need to go through extraneous steps on multiple platforms or wait around for days while your funds settle on a cryptocurrency exchange. Just instant crypto purchases.

    How to pay with Bitcoin

    Now that you’ve acquired Bitcoin and have it safely stored in your wallet, let's explore some methods available for making payments in crypto.

    1. Pay a merchant who accepts crypto payments

    Some businesses and online retailers now accept Bitcoin and other cryptocurrency as a form of payment. To pay a merchant that accepts crypto, follow these steps:

    1. Checkout: When making a purchase on the merchant's website, select Bitcoin (or another cryptocurrency such as Ethereum) as your payment option during the checkout process.
    2. Generate payment address: The merchant will provide you with a unique Bitcoin wallet address or a QR code. This address is where you'll send your Bitcoin payment.
    3. Send payment: In your wallet, select the option to send Bitcoin and enter the provided wallet address and payment amount. Be sure to double-check the wallet details for accuracy, as funds sent to the wrong address will not be able to be recovered.
    4. Confirm transaction: After confirming the transaction, the Bitcoin network will process it. Depending on network traffic and activity, this typically takes anywhere from a few minutes to an hour.
    5. Payment confirmation: Once the transaction is confirmed, the merchant will acknowledge your payment, and your order will be processed.

    2. Make a peer-to-peer (P2P) payment from your wallet to another wallet

    If you want to pay someone directly using Bitcoin, such as a friend or family member, you can make a peer-to-peer payment directly to their crypto wallet. Here's how:

    1. Get the recipient's address: Ask the person you're paying for their Bitcoin wallet address. This is usually a long string of letters and numbers that can be copied or sent via QR code.
    2. Initiate the payment: In your wallet app, select the "Send" option and enter the recipient's Bitcoin address and the amount you want to send to them.
    3. Review and confirm: Double-check the transaction details to make sure you are sending to the correct address. Confirm the payment to transfer Bitcoin.
    4. Transaction processing: The Bitcoin network will process the transaction. Depending on network traffic and activity, this typically can take anywhere from a few minutes to up to an hour. It will be confirmed once verified on the blockchain.

    How to pay with crypto other than Bitcoin

    While Bitcoin is the most popular cryptocurrency and has the highest market cap among all digital currencies, there are numerous alternatives—often referred to as altcoins—that you can use for payments. Some popular options include Ethereum (ETH), USDC (USDC), Litecoin (LTC), and Bitcoin Cash (BCH).

    An image of several cryptocurrency logos, such as Bitcoin, Bitcoin Cash, and Ethereum.
    You can pay with crypto using many tokens, like Bitcoin, Ethereum, and more

    Although merchants may be more likely to accept Bitcoin than altcoins, some may only accept non-Bitcoin tokens. For example, some merchants may prefer stablecoins such as USDC.

    To make a payment with a cryptocurrency other than Bitcoin, simply follow the steps outlined above, making sure to select a compatible wallet for your chosen crypto token.

    Buy gift cards with Bitcoin and crypto to use anywhere

    If you prefer to use Bitcoin or other cryptocurrencies for everyday purchases, you can always buy gift cards that are accepted practically everywhere by retailers and online platforms.

    There are several websites and apps that allow you to purchase gift cards with Bitcoin. This can be a useful alternative to paying with crypto directly.

    Frequently asked questions (FAQs) about paying with Bitcoin and crypto

    Which cryptocurrencies can I use to make online purchases?

    While Bitcoin is the most widely accepted token, the number of cryptocurrencies accepted for purchases is growing. Before making an online purchase with crypto, you should check with the merchant to see which cryptocurrencies they support. Some popular alternatives include Ethereum (ETH), Litecoin (LTC), USDC (USDC), and Bitcoin Cash (BCH).

    Where can I pay with cryptocurrency?

    You can pay with cryptocurrency at various online and offline establishments, including:

    • Online retailers
    • Travel booking platforms
    • Charities
    • Restaurants
    • Coffee shops
    • E-commerce stores
    • Gift card providers

    The acceptance of cryptocurrency is continually expanding, so it's always a good idea to check with the specific merchant.

    How can I buy Bitcoin with fiat currency?

    MoonPay Balance is an easier way to pay for Bitcoin using fiat currency. To begin, top up your wallet in euros, pounds, or dollars and use your MoonPay Balance for buying cryptocurrencies like Bitcoin (BTC). Once funded, use your balance for faster, cheaper transactions and higher approval rates. When you're ready to withdraw, enjoy zero-fee transfers straight to your bank account.

    Who accepts Bitcoin as a payment option?

    Specifically, there are many brands and companies that accept Bitcoin and cryptocurrency to receive payments. Here are a few:

    • Ralph Lauren
    • AMC Theaters
    • Chess.com
    • Dallas Mavericks
    • Sacramento Kings
    • ExpressVPN
    • GetYourGuide
    • Jomashop
    • Microsoft
    • PayPal
    • Overstock
    • Starbucks
    • Twitch

     List of applicable companies subject to change.

    Can I donate using Bitcoin?

    There are many charitable organizations and non-profits that accept crypto for donations. Here are some to consider:

    • American Cancer Society
    • Save the Children
    • American Red Cross
    • The Met
    • Habitat for Humanity
    • Make-A-Wish Foundation
    • St. Jude Children’s Research Hospital
    • The ALS Association
    • The Water Project

     List of applicable organizations subject to change.

    What can I buy with cryptocurrency?

    You can purchase a wide range of products and services with cryptocurrency, including:

    • Electronics
    • Clothing
    • Food
    • Gift cards
    • Airline tickets
    • Hotels
    • Digital goods
    • Entertainment services

    Can I pay friends and family using crypto?

    Yes, you can send cryptocurrency like Bitcoin to friends and family, just like you would with traditional money transfer or banking apps. So long as you have the recipient's cryptocurrency address, you can easily send them the desired amount in crypto.

    What are the fees when paying in crypto?

    Transaction fees when using cryptocurrency will depend on conditions like network activity and congestion for the specific cryptocurrency you're using. Ethereum, for example, can have drastically different gas fees based on network traffic at the time of your transaction.

    A screenshot of the Etherescan Ethereum Gas Tracker.
    You can track Ethereum gas prices on Etherscan — Image source

    Be sure to consider and check the current fees when making payments via cryptocurrency. 

    Additionally, some platforms may charge a fee for using their services to make crypto payments.

    How can I pay with cryptocurrency if I only have Bitcoin?

    If you possess Bitcoin and want to pay with crypto using another token, you can exchange BTC for your desired cryptocurrency.

    A screenshot of MoonPay Swaps.
    Trade for your preferred tokens with instant cross-chain swaps

    MoonPay makes it easy to swap crypto such as BTC and ETH, with many trading pairs available.

    Can you pay taxes in Bitcoin?

    If you'd like to pay taxes in Bitcoin, you should research your local city, state, or country tax laws to see if this is possible.

    Although Bitcoin and cryptocurrency have seen increased mass adoption over the last decade or so, that doesn't mean that digital assets can be used to pay for everything.

    There are some cities, states, and countries that have flirted with the idea of allowing residents to pay taxes and fees in Bitcoin and crypto, though until now it has largely been kept to taxes for businesses, as well as individuals that wish to be paid in Bitcoin.

    Conclusion: Is it worth it paying in Bitcoin and crypto?

    As cryptocurrencies continue to gain acceptance and become more accessible, it's becoming increasingly practical to pay with Bitcoin and other digital assets, making crypto an attractive payments option for both consumers and merchants alike.

    However, if you choose to pay with crypto, you should to stay informed about the cryptocurrency market and its latest developments, as well as potential regulatory changes in the web3 space.

    If you're considering using Bitcoin or other cryptocurrencies for payments, start by opening a secure wallet, understanding how to make transactions (both sending and receiving), and being aware of the fees associated with transacting in your chosen cryptocurrency.

    The freedom to spend digital assets on everyday purchases and send money across borders with ease are but a few of many compelling reasons to explore this exciting new financial world for yourself.

    Start your crypto journey with MoonPay

    Now that you know how to pay with Bitcoin and cryptocurrency, it's time to experience it for yourself.

    With MoonPay, it's easy to buy Bitcoin, Ethereum, and 100+ other cryptocurrencies using a credit card, bank transfer, Apple Pay, Google Pay, and many other payment methods.

    Just enter the amount of crypto you wish to purchase and follow the steps to complete your order.

    Sell crypto easily

    MoonPay also makes it easy to sell crypto like Bitcoin for select digital currency when you decide it's time to cash out your holdings.

    Simply enter the amount of cryptocurrency you'd like to sell and enter the details where you want to receive your funds.

    You might also like

    guide+2
    embedded wallets end of seed phrases

    Embedded Wallets and The End of Seed Phrases

    For most of crypto's history, the price of admission was a ritual: write down 12 words, in order, on something that can't catch fire or get wet, and guard them for the rest of your life. Get it right and you're your own bank. Get it wrong o

    cryptocurrency+2
    Accepting Crypto Payments

    How to Accept Crypto Payments: Checkout, Settlement & Merchant Setup

    A customer just bought a $100 hoodie from your online store and paid in crypto. Quick question: where is that $100 right now?

    cryptocurrency+2
    chain abstraction explained

    Chain Abstraction Is the Next Step After Bridges and Network Switching

    Somewhere in your wallet right now there is probably money you can't easily spend. Not lost, not stolen. Just on the wrong network. USDC on Arbitrum when the app you want takes USDC on Base. ETH on mainnet when the game you're playing lives

    bitcoin+2
    crypto in prediction markets

    How Prediction Markets Work (and Where Crypto Fits In)

    A prediction market is a place where people put money on what happens next. Will the Fed cut rates in September? Will Bitcoin close the year above $150,000? Each question becomes a contract you can buy and sell, and the price of that contra

    cryptocurrency+2
    What is an MPC wallet? Benefits, Tradeoffs & Use Cases

    What is an MPC wallet? Benefits, Tradeoffs & Use Cases

    An MPC wallet is a crypto wallet that never stores your private key in one piece. The key is split into encrypted shares held in different places, and signing a transaction combines those shares without ever rebuilding the whole key. That d

    security+2
    Wallet as a Service (WaaS)

    What Builders Need to Know About Wallet as a Service (WaaS)

    You want to add a crypto wallet to your product. You start researching and hit three terms that all overlap: white-label wallets, embedded wallets, and wallet as a service. Marketing pages from infrastructure providers blur the lines. Most