跳转到主要内容

Documentation Index

Fetch the complete documentation index at: https://docs.dodopayments.com/llms.txt

Use this file to discover all available pages before exploring further.

稳定币支付允许客户使用稳定币在世界任何地方支付(印度除外)。交易以美元结算,因此您获得法定货币,而顾客可以用他们首选的稳定币钱包支付。

为什么提供稳定币?

Global Reach

接受来自任何国家的支付——客户不需要银行基础设施。

No Chargebacks

稳定币交易是不可逆的,彻底消除了退款欺诈。

USD Settlement

您收到美元——无需管理波动性或钱包。

概述

详情
结算货币USD
支持的国家全球(不含印度)
订阅
最低金额$0.50
结算USD

如何运作

客户体验

  1. 客户在结账时选择稳定币
  2. 显示钱包地址和二维码,以及稳定币金额
  3. 客户从他们的稳定币钱包发送确切金额
  4. 交易在区块链上确认
  5. 客户被重定向到成功页面
稳定币支付以美元结算。结账时显示的稳定币金额反映付款时的实时汇率。

支持的货币和网络

货币网络
USDC以太坊, Solana, Polygon, Base
USDP以太坊, Solana
USDG以太坊

配置

const session = await client.checkoutSessions.create({
  product_cart: [{ product_id: 'prod_123', quantity: 1 }],
  allowed_payment_method_types: ['crypto', 'credit', 'debit'],
  return_url: 'https://example.com/success'
});

API 方法类型

类型方法国家
crypto稳定币全球(不含印度)

测试

1

Enable test mode

使用您的 Dodo Payments 测试 API 密钥。
2

Create a test checkout

在允许的支付方法中创建一个结账会话,包含 crypto
3

Complete the test flow

在测试环境中遵循模拟的稳定币支付流程。

最佳实践

并非所有客户都有稳定币钱包。始终包含 creditdebit 作为备用付款方式。
区块链确认可能需要几分钟,具体取决于网络。确保您的结账过程与客户沟通这一点。
由于网络费用,稳定币支付可能偶尔与确切金额略有不同。监控网络钩子以获取付款状态更新。

故障排除

检查:
  1. crypto 是否包含在 allowed_payment_method_types 中?
  2. 交易金额是否达到最低($0.50)?
解决方案: 验证支付方法类型在您的 API 请求中是否正确传递。
原因: 区块链确认时间不同。某些网络的速度比其他网络更慢。解决方案: 等待网络钩子确认。在确认窗口结束之前,不要将付款视为失败。
原因: 网络费用可能导致收到的金额与请求金额略有不同。解决方案: 监控网络钩子以获取最终确认金额。小的差异会自动处理。

相关页面

Payment Methods Overview

查看所有支持的支付方法。

Checkout Guide

完整的结账实施指南。

Webhooks

异步处理支付确认。

Testing Process

所有支付方法的完整测试指南。
Last modified on May 4, 2026