Stablecoinsを提供する理由
Global Reach
お客様側に銀行インフラがなくても、どの国からでも決済を受け付けられます。
No Chargebacks
Stablecoin取引は取り消しできないため、チャージバック詐欺を完全に排除できます。
USD Settlement
USDを受け取れるため、価格変動やウォレットを管理する必要はありません。
概要
仕組み
お客様の利用体験
- お客様がチェックアウトでStablecoinsを選択します
- Stablecoinでの金額とともに、ウォレットアドレスとQRコードが表示されます
- お客様がStablecoinウォレットから正確な金額を送信します
- ブロックチェーン上で取引が確認されます
- お客様が成功ページにリダイレクトされます
Stablecoin決済はUSDで請求されます。チェックアウトに表示されるStablecoinの金額は、支払い時点のリアルタイムの為替レートを反映しています。
対応通貨とネットワーク
設定
API Method Type
テスト
1
Enable test mode
Dodo Payments のテストAPI keysを使用します。
2
Create a test checkout
許可するpayment methodsに
crypto_currencyを指定してcheckout sessionを作成します。3
Complete the test flow
テスト環境でStablecoin決済のシミュレーションフローに従います。
ベストプラクティス
Always include card fallbacks
Always include card fallbacks
すべてのお客様がStablecoinウォレットを持っているわけではありません。代替のpayment methodsとして、必ず
creditとdebitを含めてください。Set clear expectations on confirmation time
Set clear expectations on confirmation time
ブロックチェーンの確認には、ネットワークによって数分かかる場合があります。チェックアウトでこのことをお客様に伝えるようにしてください。
Handle underpayments and overpayments
Handle underpayments and overpayments
ネットワーク手数料により、Stablecoin決済の金額が正確な金額とわずかに異なる場合があります。決済ステータスの更新をwebhooksで監視してください。
トラブルシューティング
Stablecoins not appearing at checkout
Stablecoins not appearing at checkout
確認事項:
crypto_currencyはallowed_payment_method_typesに含まれていますか?- 取引金額は最低金額($0.50)を満たしていますか?
Payment not confirming
Payment not confirming
原因: ブロックチェーンの確認時間は変動します。ネットワークによっては、他より時間がかかります。解決策: webhookの確認を待ってください。確認ウィンドウが過ぎるまでは、決済を失敗として扱わないでください。
Amount mismatch
Amount mismatch
原因: ネットワーク手数料により、受け取った金額が要求された金額とわずかに異なる場合があります。解決策: 最終的に確認された金額をwebhooksで監視してください。わずかな差異は自動的に処理されます。
関連ページ
Payment Methods Overview
対応しているすべてのpayment methodsを確認します。
Checkout Guide
checkout実装ガイドを確認します。
Webhooks
payment confirmationを非同期で処理します。
Testing Process
すべてのpayment methodsに対応したテストガイドを確認します。