ステーブルコイン決済の受け付け
暗号資産による支払い方法を有効にして、ステーブルコインの受け入れを開始します。
stablecoin による決済は、Payment Links、Checkout、Elements、または Payment Intents API で受け付けることができます。USDC などのステーブルコインで支払う場合、顧客は crypto.stripe.com にリダイレクトされ、暗号資産ウォレットを接続して取引を完了します。資金は Stripe の残高として USD で処理されます。
はじめに
Regional considerationsアメリカ
顧客は世界中でステーブルコインを支払いに利用できますが、現在、ステーブルコインの決済を受け付けることができるのはアメリカ企業のみです。
ステーブルコイン決済の受け付けを開始するには、 暗号資産 という決済方法を有効にします。
- Stripe アカウントがアクティブ になっていることをご確認ください。
- 設定 > 支払い >支払い方法 にアクセスし、 暗号資産 支払い方法をリクエストしてください。
- Stripe はアクセスリクエストを審査し、必要に応じて詳細についてお問い合わせする場合があります。お客様のリクエストが審査されている間は、支払い方法は 保留中 と表示されます。
- 承認されると、ダッシュボードで 暗号資産 が有効になります。
動的支払い方法での使用 Recommended
Stripe のデフォルト動的支払い方法 を Payment Links、Hosted Checkout、Embedded Checkout Forms、または Elements でご利用の場合、これ以上のアップデートは必要ありません。Stripe は、対象となる顧客にステーブルコインの支払いオプションを自動的に表示します。
カスタム導入する場合
必要に応じて、支払い導入に暗号資産による支払い方法を手動で追加することができます。
新しい Checkout セッションを作成する際は、次のことを行う必要があります。
cryptoをpayment_のリストに追加します。method_ types すべての
line_がitems usdを使用していることを確認してください。
curl https://api.stripe.com/v1/checkout/sessions \ -u: \ -d mode=payment \ -d "payment_method_types[0]"=crypto \ -d "line_items[0][price_data][currency]"=usd \ -d "line_items[0][price_data][product_data][name]"=T-shirt \ -d "line_items[0][price_data][unit_amount]"=2000 \ -d "line_items[0][quantity]"=1 \ --data-urlencode success_url="https://example.com/success"sk_test_BQokikJOvBiI2HlWgH4olfQ2
実装内容をテストする
テスト API キーを使用して決済リダイレクトページを開き、暗号資産決済統合をテストします。テストネットアセット を使用して、決済フローの成功を無料でテストできます。
- サンドボックスで、選択した統合方法を使用して新しいトランザクションを作成し、そのリダイレクト URL を開きます。
- 任意のウォレットと決済ネットワークを接続します。
- 決済を完了し、想定する URL にリダイレクトされることを確認します。
テストネットアセットで決済をテストする
ほとんどの暗号資産は、ブロックチェーントランザクションのテストに使用できるテストネットアセット (金銭的価値のないトークン) を提供しています。Stripe は、テストに MetaMask ウォレット、Polygon Amoy テストネット、Circle Faucet を推奨していますが、独自のサービスを使用することもできます。
ウォレットをインストールする
- Web ブラウザ用の MetaMask 拡張機能をダウンロード します。
- 新しいウォレットを作成 するか、既存のウォレットをインポート します。
テストネットを有効にする
- MetaMask ウォレットで、メインメニューからネットワークを選択します。
- カスタムネットワークを追加をクリックします。
- 次の詳細を入力します。
- ネットワーク名:
Polygon Amoy - デフォルトの RPC URL:
https://rpc-amoy.polygon. technology/ - チェーン ID:
80002 - 通貨シンボル:
POL - ブロックエクスプローラーの URL:
https://amoy.polygonscan. com/
- ネットワーク名:
- 保存 をクリックします。
トークンをインポートする
- MetaMask ウォレットのトークンで、ネットワークドロップダウンからPolygon Amoy を選択します。
- オーバーフローメニュー () をクリックし、トークンのインポートを選択します。
- ネットワークを選択 > Polygon Amoy をクリックします。
- トークンコントラクトアドレスに、Polygon Amoy のテストネットコントラクトアドレスを貼り付けます。トークンシンボルフィールドは
0x41E94Eb019C0762f9Bfcf9Fb1E58725BfB0e7582USDCで自動的に更新され、小数点以下桁数フィールドは6で更新されます。 - 次へ をクリックします。
USDCトークンをインポートしていることを確認し、インポートをクリックします。
MetaMask ウォレットのトークンリストに Polygon Amoy と USDC が表示されるようになりました。
テストネットアセットを取得する
- faucet.circle.com を開きます
- USDC をクリックします。
- ネットワークで、Polygon PoS Amoy を選択します。
- 送信先にウォレットアドレスを貼り付けます。
- 10 USDC を送金をクリックします。
決済を行うための USDC に加えて、トランザクションコストを支払うための POL が必要です。
- faucet.polygon.technology を開きます。
- チェーンとトークンの選択で、Polygon Amoy と POL を選択します。
- 本人確認で、認証に使用するサードパーティプラットフォームをクリックし、ログインプロセスを完了します。
- ウォレットアドレスの入力に、ウォレットアドレスを貼り付けます。
- Claim をクリックします。
テストネットトランザクションの完了には数分かかる場合があります。ウォレットを確認して、USDC と POL が送金されたことを確認してください。
その他のテストネット Faucet
より多くのテストトークンオプションについては、次の Faucet サービスを確認してください。