Crypto Payments

How to Accept Crypto Payments Online: 3 Ways to Do It

You don't need a developer to accept crypto. Here are the three main setups, what each one costs you in effort, and how to choose.

GRECO'S HOLDINGSSeptember 21, 2026Updated September 25, 20265 min read

How to Accept Crypto Payments Online: 3 Ways to Do It

To accept crypto payments online you need three things: a wallet that can receive the funds, a way to show the customer exactly what to pay, and a way to confirm the right amount arrived. Every setup, from a single wallet address to a full store integration, is just a different answer to who handles the second and third parts.

There are three common approaches. They sit on a scale from "simple but manual" to "automatic but more setup."

Way 1: Share a wallet address

You copy your wallet address, send it to the customer, and tell them how much to pay.

This works, and plenty of people start here. It also puts the whole burden on two humans:

The customer has to type the right amount, in the right token, on the right network. You have to look up the transaction yourself to confirm it arrived and matches. Nothing ties the payment to a specific order or invoice. If two clients pay on the same day, you're matching amounts by eye.

Crypto payments can't be reversed once confirmed, so a wrong network or a wrong token is a real loss, not an inconvenience. A raw address is fine for a one-off payment from someone who does this often. It gets fragile fast.

Way 2: Send a payment link

A payment link is a URL that opens a payment request. The amount, the asset and the destination are already filled in. The customer opens the link, sees what they owe and pays. The tool behind the link watches the blockchain and tells you when the payment lands.

You get most of what a full checkout gives you (clear instructions, a record, automatic verification) without building anything. You can send the link by email, chat or DM, or put it on an invoice. The trade-off is that you create a link per payment, so it suits services, custom orders and smaller catalogs better than a store with thousands of products. If you want the mechanics in detail, see What Is a Crypto Payment Link and How Does It Work?.

Way 3: Add a full crypto checkout to your store

Here the crypto option sits inside your store's own checkout, next to card payments. The order system creates the payment request automatically and marks the order paid when the funds arrive.

It's the smoothest experience at volume, and it's also the most work: integration, testing, and ongoing maintenance of one more payment flow. It usually makes sense once you're selling enough that manual link creation becomes the bottleneck.

The three methods side by side Wallet address Payment link Store checkout Setup effort None Minutes Hours to days Who verifies the payment You, manually The tool The tool Tied to a specific order No Yes, per link Yes, automatically Best for One-off payments from experienced users Freelancers, agencies, small shops, custom orders High-volume online stores Main risk Wrong amount, token or network Link needs creating per payment Integration effort What to sort out before any of them

A wallet you control. Set it up, write the recovery phrase down offline, and never share it. Anyone who has it controls the funds.

Which asset you'll accept. A stablecoin such as USDC keeps your prices in dollars. Accepting a volatile coin means the value of your invoice can change between the day you send it and the day it's paid. Our comparison of USDC vs SOL for payments covers the trade-offs.

Which network. The same token can exist on several blockchains. Pick one and say it clearly on every request.

A refund approach. Since payments are final, a refund is a new payment you send back. Decide in advance how you'll handle that.

A test. Before your first real client, send yourself a small payment through the whole flow.

Which way should you choose?

If you'll take a handful of payments a month, start with a payment link. It removes the manual checking without asking you to build anything. If you're a one-person shop collecting from a client who already pays in crypto every week, a plain address might be enough. If crypto payments become a meaningful share of a high-volume store, that's when a full checkout integration earns its cost.

Where DePay fits

DePay covers the middle option. You enter what you're charging for, the amount, whether you want SOL or USDC, and your receiving wallet. DePay generates a payment link and QR code. Your customer opens it, sees a simple checkout, and pays without connecting a wallet or creating an account. DePay then checks the transfer on Solana, and the amount, asset and destination must all match before the link is marked paid. The money goes directly to your wallet; DePay doesn't hold it.

Mistakes that cost people money Quoting in a volatile coin. If you invoice in a coin that swings in price, you can end up underpaid without anyone doing anything wrong. Using an exchange deposit address without checking. Some exchanges only credit certain networks. Use a wallet you control unless you've confirmed the details. Skipping the test payment. Ten minutes of testing beats explaining a lost payment to a client. Forgetting the paperwork. Keep a record of what was paid, when, and what it was for. Tax rules vary by country, so check with an accountant.

  1. FAQ

Do my customers need a crypto wallet? Yes, they need to hold crypto somewhere and be able to send it, either from a wallet app or an exchange account. With some payment-link tools they don't need to connect that wallet to a website; they can copy the details or scan a QR code instead.

Are crypto payments reversible? No. Once a transaction is confirmed on the blockchain it can't be undone by either side. Refunds are separate payments you send back.

Which crypto should I accept first? Many merchants start with a dollar stablecoin such as USDC because pricing stays simple. It depends on your customers and what they already hold.

Do I owe tax on crypto I receive? In many countries, payment for goods or services counts as income at its value when received, whatever the currency. Rules differ by location, so treat this as general information and confirm with a tax professional.bold

Ready to accept your first crypto payment?

Create a DePay payment link and send it straight to your client — the money lands in your own wallet.

Related guides