# 如何在线接受 USDC 支付 | Cosmos Pay

URL: https://payments.cosmospay.lat/learn/accept-usdc-payments?lang=zh

> 在 Stellar、Solana 或 Monad 上，通过支付链接、托管收银台或 API 接受 USDC：您和客户各需要什么，以及如何先行测试。

## 如何在线接受 USDC 支付

要使用 Cosmos Pay 在线接受 USDC，请先添加用于收款的钱包，然后通过支付链接、托管收银台或支付 API 收款。客户在 Stellar、Solana 或 Monad 上用自己的钱包付款，USDC 进入您的地址。收取真实资金之前，先在测试网上跑一遍。

更新于 2026年11月1日 · 作者：Cosmos Pay

### 您需要准备什么

一个 Cosmos Pay 账户。注册免费，Starter 套餐无月费：每笔支付按 1.5% + 18¢ 计费。

一个用于接收 USDC 的钱包地址，须位于您收款所用的网络上：Stellar、Solana 或 Monad。您在控制台中将它添加到您的组织，并通过签名证明它属于您。在控制台中创建的支付链接只会付款到在那里添加的钱包。

- [查看各套餐的费率](https://payments.cosmospay.lat/fees?lang=zh)

### 您的客户需要什么

同一网络上的一个钱包，其中持有 USDC 并能打开这笔支付：在 Stellar 上，任何能打开 SEP-7 链接的钱包；在 Solana 上，任何能读取 Solana Pay 链接的钱包；在 Monad 上，任何能读取 EIP-681 链接的 EVM 钱包。网络费也由客户的钱包支付。

无需账户。客户打开收银台，扫描二维码或点击钱包按钮，然后在钱包中确认支付。

### 三种收款方式

三种方式都使用同一套收银台、控制台和 Webhook，因此您可以先从链接开始，需要时再改用 API。

- 支付链接：在控制台中创建，通过聊天或邮件发送，或展示其二维码。无需代码。
- 托管收银台：将客户引导至链接的收银台页面，通过支付按钮打开它，或用一个 script 标签将它显示在您的页面中。
- 支付 API：从您的服务器用一次请求（或使用 TypeScript SDK）创建每笔支付，并自行设计支付界面。

- [在 WhatsApp 上发送支付链接](https://payments.cosmospay.lat/learn/whatsapp-payment-links?lang=zh)
- [试用全部集成选项](https://payments.cosmospay.lat/integrations?lang=zh)
- [嵌入支付](https://dev.cosmospay.lat/docs/embed/)

### 一步步接受您的第一笔 USDC 支付

1. **创建账户并切换到沙箱**: 登录控制台，在顶部选择“沙箱”。在那里创建的内容都运行在测试网上（Stellar Testnet、Solana Devnet 和 Monad Testnet），不涉及真实资金。
2. **添加收款钱包**: 在组织设置中，添加一个位于您收款网络上的钱包，并签署控制台请求签署的内容，以证明该钱包属于您。
3. **创建一笔测试收款**: 在“支付”中创建支付链接，填写网络、金额、资产和收款钱包。也可以创建测试 API 密钥（以 dv_ 开头），从您的服务器调用 POST /v1/payment-intents/pay。在 Stellar Testnet 上可以用 XLM 收款，Testnet 的水龙头 Friendbot 可为测试账户充入 XLM。
4. **用测试钱包付款**: 打开收银台页面：页面会注明它运行在测试网上。用该网络上的钱包付款，然后看着收银台变为“已支付”，控制台中的链接变为“成功”。
5. **在服务器上确认支付**: 在控制台中添加 Webhook 端点。网络确认支付后，Cosmos Pay 会发送使用 HMAC-SHA256 签名的 PAYMENT_INTENT_SUCCEEDED。请在收到该事件时交付订单，而不是在客户页面显示已支付时。
6. **切换到生产环境**: 在控制台中选择“生产环境”，并创建生产 API 密钥（以 prod_ 开头）。同样的请求现在会在主网上收款：网络由密钥决定，而不是由代码决定。

- [快速入门](https://dev.cosmospay.lat/docs/getting-started/)
- [API 密钥](https://dev.cosmospay.lat/docs/api-keys/)
- [Webhook](https://dev.cosmospay.lat/docs/sdk/server/webhooks/)
- [支付意图 API](https://dev.cosmospay.lat/docs/api/payment-intents/)

### 选择哪个网络收款

在客户已经持有 USDC 的网络上收款。在 Stellar 和 Solana 的主网与测试网上，以及 Monad 主网上，USDC 都是预设资产。在这三个网络上，任何其他代币都可以按其发行方、铸币地址（mint）或合约收取。

- [Stellar、Solana 与 Monad 对比](https://payments.cosmospay.lat/learn/stellar-vs-solana-vs-monad?lang=zh)
- [Stellar 支付](https://payments.cosmospay.lat/stellar?lang=zh)
- [Solana 支付](https://payments.cosmospay.lat/solana?lang=zh)
- [Monad 支付](https://payments.cosmospay.lat/monad?lang=zh)

### 费用是多少

每笔支付按您套餐的费率计费，所有网络相同：Starter 为 1.5% + 18¢，无月费。网络费由付款方的钱包支付；在 Monad 上，将付款转发给您的中继所收取的费用从该笔付款中扣除。

- [价格与费用计算器](https://payments.cosmospay.lat/fees?lang=zh)
- [我们的费用对比](https://payments.cosmospay.lat/compare?lang=zh)

### 常见问题 与解答。

按网络查看支付： [Stellar 支付](https://payments.cosmospay.lat/stellar?lang=zh), [Solana 支付](https://payments.cosmospay.lat/solana?lang=zh), [Monad 支付](https://payments.cosmospay.lat/monad?lang=zh)

#### 不写代码也能接受 USDC 吗？

可以。在控制台中创建支付链接，通过聊天或邮件分享，或展示其二维码。每笔支付的状态都会显示在控制台中。

#### 客户用 USDC 付款，我收到的也是 USDC 吗？

是的。客户以链接上设定的资产付款，同一资产进入您的地址。

#### 可以不用真实资金试用吗？

可以。在沙箱中并使用测试密钥（dv_）时，链接运行在测试网上，其收银台会注明不涉及真实资金。

#### 客户可以撤回 USDC 支付吗？

不可以。网络确认支付后，该支付即为最终结果。退款是您从自己的钱包发出的一笔新支付。

### 更多指南

[查看全部指南](https://payments.cosmospay.lat/learn?lang=zh)

#### [如何在 WhatsApp 上发送支付链接](https://payments.cosmospay.lat/learn/whatsapp-payment-links?lang=zh)

在控制台中创建链接，通过聊天发送或打印其二维码，付款完成时即可看到。

#### [Stellar、Solana 与 Monad 收款对比](https://payments.cosmospay.lat/learn/stellar-vs-solana-vs-monad?lang=zh)

按 Cosmos Pay 的支持情况并列比较三个网络：链接格式、资产、测试网和费用。

#### [什么是稳定币支付网关？](https://payments.cosmospay.lat/learn/stablecoin-payment-gateway?lang=zh)

网关有什么作用、资金在哪里结算、网络费由谁支付，以及托管式与非托管式的区别。

### 立即开始接受 稳定币支付。

创建免费账户，生成测试密钥，今天就发出您的第一个支付链接。

[创建支付链接](https://dev.cosmospay.lat/login?next=%2Fdashboard%3Fview%3Dpayments)

#### 联系我们

关于套餐、集成或受保护付款的问题：告诉我们，我们会通过邮件回复。

[organization@cosmospay.lat](mailto:organization@cosmospay.lat)
