Pay with Crypto を実装公開プレビュー
Pay with Crypto を連携して、仮想通貨の受け付けを開始しましょう。
Pay with Crypto は、Checkout、Elementsと連動します。また、Payment Intents API を通して直接実装することも可能です。Connect プラットフォームの場合は、Connect サポートをご覧ください。
導入すると、仮想通貨で支払うためのオプションが決済ページに表示され、支払いを完了するために顧客を crypto.link.com によりホストされるページにリダイレクトします。ここで顧客は自分のウォレットを連携させ、Link を使用してアカウントを保存し、再利用することができます。支払いが成功または失敗すると、直ちに通知が行われます。始める前に、Pay with Crypto のデモをご覧ください。
仮想通貨で支払ってもらいましょう
構築済みの決済ページ内で決済手段として仮想通貨を有効にする前に、支払い方法の設定に移動して 仮想通貨 をリクエストします。情報をレビューしてユーザとして承認されると、 Stripeダッシュボードで 仮想通貨 の支払い方法が有効として表示されます。
新しい Checkout Session (セッション) を作成する際は、以下を行う必要があります。
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_4eC39HqLyjWDarjtT1zdp7dc
実装内容をテストする
実装内容をテストするには、以下を行います。
支払い方法として 仮想通貨 を選択し、支払う をタップします。
テスト環境では、テスト用の支払いページにリダイレクトされます。ここでテストネットの仮想通貨資産を使用して支払いを行います。
支払いを行うテストネットワークにウォレットが設定されていることを確認してください。たとえば、イーサリアムで USDC による支払いを行う場合は、ウォレットをイーサリアムの Sepolia テストネットワークに接続します。
テスト用通貨でウォレットに資金を追加する
テストネットの「フォーセット」を使用して、ウォレットに資金を追加できます。以下はその例です。