为什么提供稳定币?
Global Reach
接受来自任何受支持国家/地区客户的付款,包括没有银行卡的客户。
No Chargebacks
Stablecoin payments 没有争议处理流程,因此不会转化为拒付。
USD Settlement
您收到的是 USD,因此无需持有 crypto 或管理价格波动。
概述
如何运作
客户体验
- 客户在结账时选择 Stablecoins 并提交订单。
- 结账页面将客户重定向到 stablecoin provider 的付款页面。
- 客户连接 crypto wallet,并选择 stablecoin 和网络。
- 客户批准转账,区块链确认交易。
- 客户被重定向到您的成功页面。
Stablecoin payments 以 USD 计费。付款页面上的 stablecoin 金额根据付款时的 USD 价格计算。
支持的货币和网络
客户可以使用以下 stablecoin 付款:
除印度外,全球其他地区的客户均可使用这三种 stablecoins。
配置
API 方法类型
测试
1
Enable test mode
在 dashboard 侧边栏中关闭 Live Mode 开关,并使用在测试模式下创建的 API keys。
2
Create a test checkout
在
allowed_payment_method_types 中使用 crypto_currency 创建一次性 USD checkout session。3
Complete the test flow
选择 Stablecoins,并在 provider 的支付页面上使用测试代币完成测试付款,例如在 Polygon Amoy 测试网络上使用 USDC。您的测试钱包还需要该网络自己的测试代币(例如 POL)来支付交易费用。
最佳实践
Always include card fallbacks
Always include card fallbacks
并非每位客户都有 stablecoin 钱包。请将
credit 和 debit 作为备用支付方式。Set clear expectations on confirmation time
Set clear expectations on confirmation time
区块链确认可能需要几分钟,具体取决于网络。请告知客户,付款可能不会立即得到确认。
Use webhooks for payment status
Use webhooks for payment status
托管支付页面会向客户显示需要发送的确切金额。请使用 webhook 获取付款状态更新,而不要依赖重定向到成功页面。
故障排除
Stablecoins not appearing at checkout
Stablecoins not appearing at checkout
检查:
crypto_currency是否包含在allowed_payment_method_types中?- 金额是否在 $0.50 至 $10,000 之间?
- 计费货币是否为 USD,且计费国家/地区是否不是印度?
- 这是否为一次性付款?订阅不提供 stablecoins。
Payment not confirming
Payment not confirming
原因: 区块链确认时间各不相同。有些网络所需的时间更长。解决方案: 等待 webhook。在收到
payment.failed 之前,不要将付款视为失败。相关页面
Payment Methods Overview
查看所有支持的支付方式。
Checkout Guide
完成结账实现指南。
Webhooks
异步处理付款确认。
Testing Process
所有支付方式的完整测试指南。