Menu
Sections
EC Payment API

Client Registration

独自ECサイトにBitVoyステーブルコイン決済を導入するための申請フォームです。
登録完了後、API認証情報(client_id / client_secret / webhook_secret)が発行されます。


登録の流れ

申請フォーム入力サイト情報・通貨設定
自動登録OIDC Client
+ Webhook Secret 生成
認証情報の受領Client ID / Secret
Webhook Secret
API連携実装Intent発行
Webhook受信
テスト決済動作確認

1

クライアント登録を申請

以下の情報を入力してクライアント登録を申請してください。

ログインが必要です

クライアント登録にはBitVoyウォレットへのログインが必要です。
ログイン後、このページに戻ってください。

ECサイトのドメイン名(サブドメイン含む)
ステーブルコインの受取先アドレス (EVM互換: 0x...)
商品価格を表示している通貨を選択してください
Step 1
Step 2
決済完了時に intent.succeeded イベントがPOSTされます
決済完了後にユーザーがリダイレクトされるURL(?intent_id=xxx&txid=xxx が付与されます)
登録情報の通知先

登録が完了しました

client_secretwebhook_secret は一度しか表示されません。安全な場所に保存してください。
サイトドメイン
Client ID
Client Secret
Webhook Secret
入金先アドレス
サイト通貨
対応通貨
チェーン
実行モード
APIベースURL
Intent Endpoint
1

サーバーを準備

BitVoy決済を導入するには、マーチャント側のサーバーが必要です。サーバーからIntent発行APIを呼び出し、Webhookで決済結果を受信します。Node.js / Python / PHP など任意の言語で実装できます。

2

サーバーの環境変数を設定

サーバーの環境変数に以下を設定してください。

3

Intent発行を実装

チェックアウト時にサーバーからIntentを発行し、ユーザーをリダイレクトします。

4

Webhookを実装

intent.succeeded イベントを受け取り、注文ステータスを更新します。

5

テスト決済

設定完了後、以下を確認してください:

  1. チェックアウト時にBitVoy決済ページにリダイレクトされる
  2. パスキー認証後、ステーブルコイン送金が実行される
  3. 決済完了後、指定したreturn_urlにリダイレクトされる
  4. Webhookで intent.succeeded が受信され、注文が「支払い済み」になる

導入ガイドの詳細を見る