# 用 Solana Pay 在 Solana 上收取 USDC | Cosmos Pay

URL: https://payments.cosmospay.lat/solana?lang=zh

> Cosmos Pay 为每笔支付生成带二维码的 Solana Pay 链接。客户用自己的钱包支付 USDC 或 SOL，款项直接进入您的地址。

## 在 Solana 上收款

Cosmos Pay 为每笔支付生成带二维码的 Solana Pay 链接。客户用自己的钱包支付 USDC 或 SOL，款项直接进入您的地址。

更新于 2026年11月2日

### Solana 上的支付如何运作

#### 支付链接

带二维码的 Solana Pay 转账请求（solana:）。带有您自己费用的链接则改为 Solana Pay 交易请求。

#### 可付款的钱包

任何能读取 Solana Pay 链接的钱包，例如 Phantom 或 Solflare。

- Phantom
- Solflare

#### 如何匹配

每个链接上都有一个 Solana Pay reference 密钥。链接的 memo 通过 SPL Memo 程序记录。

#### 款项去向

网络确认付款后直接进入您的 Solana 地址。

#### 测试网络

使用测试密钥（dv_）时为 Solana Devnet；使用正式密钥（prod_）时为主网。

### 预设资产

控制台按名称提供以下资产。其他 SPL 代币（例如 USDT）按 mint 地址指定。

| 资产 | Mint 地址 | 环境 |
| --- | --- | --- |
| SOL | 网络原生币 | Mainnet |
| USDC | [EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v](https://solscan.io/account/EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v) | Mainnet |
| SOL | 网络原生币 | Devnet |
| USDC | [4zMMC9srt5Ri5X14GAgXhaHii3GnPAEERYPJgZJDncDU](https://explorer.solana.com/address/4zMMC9srt5Ri5X14GAgXhaHii3GnPAEERYPJgZJDncDU?cluster=devnet) | Devnet |

### 费用

每笔支付按您套餐的费率计费。Solana 网络手续费由付款方钱包支付。

- **Starter**: 1.5% + 18¢ 每笔, 每次兑换 0.65%, 无月费
- **Essentials**: 1.12% + 18¢ 每笔, 每次兑换 0.26%, $33 每月
- **Growth**: 0.75% + 18¢ 每笔, 每次兑换 0.13%, $99 每月
- **Enterprise**: 定制, 每次兑换 0.07%

- [计算您的费用](https://payments.cosmospay.lat/fees?lang=zh)
- [比较套餐](https://cosmospay.lat/pricing?lang=zh)

### 创建 Solana 支付链接

使用您的 API 密钥向 Payments API 发送一次请求。响应中包含支付链接（uri）、二维码及其托管收银台的 id。

- [支付意图 API](https://dev.cosmospay.lat/docs/api/payment-intents/)
- [快速入门](https://dev.cosmospay.lat/docs/getting-started/)
- [全部集成方式](https://payments.cosmospay.lat/integrations?lang=zh)

```bash
curl https://api.cosmospay.lat/cosmos-api/v1/payment-intents/pay \
  -H "Authorization: Bearer $COSMOS_PAY_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "chain": "solana",
    "destination": "YOUR_SOLANA_ADDRESS",
    "amount": "25",
    "assetCode": "USDC",
    "assetIssuer": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
    "msg": "Order #1001"
  }'
```

测试密钥（dv_）会在 Devnet 上创建链接：请使用上表中 Devnet 的 USDC mint 地址，或省略 assetCode 和 assetIssuer 以 SOL 收款。

### Solana 支付： 常见问题。

其他网络： [Stellar 支付](https://payments.cosmospay.lat/stellar?lang=zh), [Monad 支付](https://payments.cosmospay.lat/monad?lang=zh)

#### 哪些钱包可以支付 Solana 支付链接？

任何能读取 Solana Pay 链接的钱包，例如 Phantom 或 Solflare，都可以支付 Solana 上的 Cosmos Pay 支付链接。客户扫描二维码或打开链接，然后在钱包中确认转账。客户无需注册账户：Solana 网络手续费由其钱包支付，网络确认后，款项直接进入您的 Solana 地址。

#### Solana 付款如何与其链接匹配？

Solana 上的每个 Cosmos Pay 支付链接都带有一个 Solana Pay reference 密钥。Cosmos Pay 在链上找到包含该密钥的转账，并将其与链接匹配；链接的 memo 通过 SPL Memo 程序记录。网络确认转账后，收银台状态变为“已支付”，Cosmos Pay 发送与 Stellar 相同的 webhook，因此同一个 webhook 端点可同时用于两个网络。

#### 可以在 Solana 上接受 USDT 或其他 SPL 代币吗？

可以。在 Solana 上，Cosmos Pay 按名称提供网络原生币 SOL 和 USDC，主网和 Devnet 均有。其他 SPL 代币（例如 USDT）在创建链接时按 mint 地址指定。客户以链接设定的代币付款，网络确认后，同一代币直接进入您的 Solana 地址。

#### 如何在不使用真实资金的情况下测试 Solana 付款？

在 Cosmos Pay 控制台创建测试 API 密钥（dv_），或在控制台中选择“沙箱”：支付链接随即在 Solana Devnet 上运行，收银台会注明不涉及真实资金。Devnet 的预设资产是 Circle 的 Devnet USDC mint 地址；不指定资产即可用 SOL 收款。生产 API 密钥（prod_）会在 Solana 主网上创建同样的链接：网络由密钥决定，而不是由代码决定。

#### Solana 链接带上我自己的费用后有什么变化？

带有您自己费用的 Cosmos Pay Solana 链接，会从转账请求变为 Solana Pay 交易请求：付款方的钱包向 Cosmos Pay 请求一笔包含两笔转账的交易，一笔转到您的 Solana 地址，一笔转到您的收费钱包。付款方在钱包中确认一次即可。您的费用独立于您的套餐费率，每笔付款仍按套餐费率计费。

### 相关指南

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

#### [如何通过 Solana Pay 链接接受 USDC](https://payments.cosmospay.lat/learn/accept-usdc-with-solana-pay?lang=zh)

为 USDC 创建 Solana Pay 链接，在 Devnet 上测试，并在您的服务器上看到每笔支付获得确认。

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

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

#### [如何在线接受 USDC 支付](https://payments.cosmospay.lat/learn/accept-usdc-payments?lang=zh)

通过支付链接、托管收银台或 API 收取 USDC，并先在测试网上试用。

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

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

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

#### 联系我们

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

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