# 如何在网站上接受加密货币付款

接受比特币和稳定币有三种方式。第一种是支付处理商：一家公司先收下付款，稍后再付给你。另外两种根本不是支付处理商，而是软件，付款直接进入你自己的钱包。[用 OpenReceive 接受加密货币](/)：免费开源，无需开户，无需 KYC。

## 钱在谁手里？

| | 1. 托管支付网关（一家公司） | 2. 在你自己的服务器上运行的软件 | 3. 在你自己的应用里运行的软件 |
|---|---|---|---|
| 例子 | BitPay、Coinbase Commerce、NOWPayments、CoinGate | BTCPay Server | OpenReceive |
| 是支付处理商吗？ | 是 | 不是，是软件 | 不是，是软件 |
| 钱的路径 | 客户 → 网关 → 稍后到你 | 客户 → 你的钱包（服务器负责生成收款请求） | 客户 → 你的钱包，几秒到账（你的应用负责生成收款请求） |
| 开户和商家审核 | 通常需要 | 不需要 | 不需要 |
| 费用 | 每笔抽成 | 软件免费，另付服务器费用 | 免费，MIT 许可证 |
| 能提现到银行 | 通常可以 | 不能 | 不能 |
| 你要运行什么 | 什么都不用 | 另一台服务器 | 不用额外运行：它就在你的应用里 |

想要银行里的美元而不是加密货币？托管支付网关更合适。

## 付款怎样进入你的钱包

- **比特币：** 客户扫码，你的应用在你自己的钱包里生成收款请求，付款通过闪电网络几秒到账。
- **稳定币：** 客户用 USDT（Tron、以太坊、Solana）、USDC（以太坊、Solana）、ETH 或 SOL 付款。你选择的兑换服务商把它换成比特币，同样进入你的钱包。

## 为什么结算成比特币

USDT 和 USDC 随时可能被发行它们的公司冻结（[Circle](https://www.theblock.co/post/162172/circle-freezes-usdc-funds-in-tornado-cashs-us-treasury-sanctioned-wallets)、[Tether](https://blocksec.com/blog/1-26-billion-frozen-usdt-blacklisting-on-ethereum-and-tron-in-2025)）。Tether 在 2025 年冻结了 12.6 亿美元的 USDT。你自己钱包里的比特币不能被冻结。

在中国做外贸的卖家，还要注意 USDT 换人民币时的冻卡风险，见 [外贸跨境收款：用比特币收款](/learn/zh-bitcoin-payments)。

## 四步开始

1. **获取钱包收款码。** 它只能收款，不能转出，所以你的服务器不会被盗空。[免费获取](/get_a_nwc_code_to_receive_payments)（英文页面）。
2. **加上 OpenReceive。** 给网店装插件，或者给你的应用装程序包（见下文）。
3. **接受稳定币（可选）。** [连接兑换服务商](/set_up_swap_provider)（英文页面）。
4. **上线。** 先给自己付一笔小额测试，再部署。见[部署指南](/guides/deploying)（英文）。

## 支持你的网店或应用

- 网店和计费系统：[WordPress + WooCommerce](/integrations/woocommerce)、[Easy Digital Downloads](/integrations/easy-digital-downloads)、[PrestaShop](/integrations/prestashop)、[Odoo](/integrations/odoo)、[Medusa](/integrations/medusa)、[Vendure](/integrations/vendure)、[Magento](/integrations/magento)（通过 BTCPay Server）、[Paymenter](/integrations/paymenter)、[FOSSBilling](/integrations/fossbilling) 和 [BTCPay Server](/integrations/btcpay-server)
- JavaScript 和 TypeScript：[Express](/integrations/express)、[Next.js](/integrations/nextjs)、[Fastify](/integrations/fastify)、[NestJS](/integrations/nestjs)、[SvelteKit](/integrations/sveltekit)、[Nuxt](/integrations/nuxt)、[Astro](/integrations/astro)、[React Router](/integrations/react-router) 和 [TanStack Start](/integrations/tanstack-start)
- Python：[Django](/integrations/django)、[FastAPI](/integrations/fastapi) 和 [Flask](/integrations/flask)
- PHP：[Laravel](/integrations/laravel) 和[纯 PHP](/integrations/php)
- Ruby：[Rails](/integrations/rails)

在 Vercel、Replit、Lovable、Bolt 或 Supabase 上开发？[从你的平台开始](/platforms)。用 Claude Code、Codex 或 Cursor？每个页面都有编程助手可以照做的说明。暂时没有 Shopify 应用。以上页面目前都是英文。

## 常见问题

### 需要企业账户吗？

用 OpenReceive 或 BTCPay Server 不需要：它们是软件，不是支付处理商，没有什么要注册的。托管支付网关通常要求验证你的企业。

### 费用是多少？

OpenReceive 免费。你的钱包、兑换服务商和闪电网络可能收取很少的手续费。托管支付网关按每笔付款抽成。

### 能收美元吗？

用 OpenReceive 不能直接收：你收到的是比特币，可以在交易所卖出。要提现到银行，请用托管支付网关。

### 把钱包收款码放在服务器上安全吗？

安全。它只能收款：能生成收款请求、查询到账，但不能转出。提现在你钱包自己的应用里完成。

### 税务怎么处理？

在很多国家，加密货币销售按收款时的价值计入收入。记录每笔付款，并咨询会计师。

[开始使用 OpenReceive](/)：免费、开源，付款直接进入你自己的钱包。
