# Bridge、Privy、またはサードパーティーウォレット向けのステーブルコイン担保型カード Stripe Issuing を Bridge と連携すれば、ステーブルコイン担保型の消費者向けまたは法人向けカードプログラムを構築できます。 Stripe Issuing と Bridge のステーブルコインインフラストラクチャーとの連携により、Bridge のカストディアルウォレット、Privy の非カストディアルウォレット、またはその他の非カストディアルウォレットを原資とするカードプログラムを構築できる。このガイドでは、Stripe アカウントを Bridge に接続して、ステーブルコイン残高からジャストインタイムで利用するデビットカードを発行する方法を説明する。 ## アカウント登録 Bridge と Stripe Issuing でカードプログラムを立ち上げる際、Stripe はエンドツーエンドの要件を提示し、お客様のビジネスのプログラム設計に合わせた個別のアカウント登録アプローチを作成します。さらに、BIN スポンサー、ネットワーク、その他のパートナーにまたがる要件管理を担う専任の導入エキスパートを割り当て、本番稼働を支援します。 | アカウント登録ステップ | ユーザー数 | タイムライン | | ---------------- | ------------- | --------------------- | | 最初のアカウント登録ミーティング | 0 (サンドボックスのみ) | 補遺への署名後 | | 本番環境テスト | 10 名 (社内従業員) | アカウント登録開始から約 2 週間後 | | 本番稼働 | 無制限 (外部顧客) | アカウント登録開始から 6 ~ 8 週間後 | アカウント登録は通常、開始から外部顧客の実際のアカウント登録まで 6 ~ 8 週間かかります。アカウント登録開始のための最初の通話の後、Stripe は、希望するローンチ日に必要な期限とともに、必要な各書類の概要を示した Asana ボードを共有します。必要な書類を Asana ボードにアップロードすると、Stripe が審査し、本番稼働に必要な最終承認を提供できるようになります。 これと並行して、以下で説明する、サポートされているチェーン全体にわたる技術導入と資金フローの実装を進めます。 ## 技術導入 API この導入では、Bridge API と Stripe API の両方を使用する必要があります。以下の表は、それぞれの API をどこで使用するかを示しています。以下の導入ガイドでは、導入の各ステップを説明します。 | 導入手順 | API | | ------------------- | -------------- | | 顧客を作成する | Bridge API | | カードを作成して管理する | Stripe API | | カード利用 API と webhook | Stripe API | | カードの追加機能 | Stripe API | | 明細書 | Bridge API | | KYC とカード承認管理 | Bridge ダッシュボード | | カード管理 | Stripe ダッシュボード | ## Bridge の開発者アカウントと Stripe アカウントの設定 Bridge と連携して、Bridge 上に開発者アカウントを設定します。別途、[Stripe ダッシュボード](https://dashboard.stripe.com)で新しい Stripe アカウントを設定します。 Bridge は、Bridge 開発者を Stripe アカウントに関連付け、このアカウントで Stripe Issuing を有効にするための URL (Stripe アプリのインストールリンク) を送信します。このフローにより、Bridge が Stripe アカウントに接続されます。 ## 顧客を作成する #### 消費者 Bridge 側では、消費者のカード会員は [individual-typed Customer](https://apidocs.bridge.xyz/api-reference/customers/create-a-customer#individual-customer) にマッピングされ、Stripe 側では [Cardholder](https://docs.stripe.com/api/issuing/cardholders.md) として扱われます。Stripe の `Cardholder` オブジェクトの作成は Bridge が管理するため、Bridge API では顧客オブジェクトを作成するだけで済みます。 Bridge Customer API またはダッシュボードを使用して顧客を作成し、Bridge で [cards endorsement をリクエスト](https://apidocs.bridge.xyz/platform/cards/overview/kyc#managing-customer-eligibility-for-cards)します。カード承認が完了すると、Bridge は `Customer` オブジェクトで Stripe Cardholder ID を返します。 ```json { "id": "1e210e5b-700e-41e6-a62a-0eb0b6ac1967", "first_name": "Jenny", "last_name": "Rosen", "email": "jenny.rosen@example.com", "status": "active", "type": "individual", "persona_inquiry_type": "gov_id_db", "stripe_cardholder_id": "ich_1SVf3CG6FooBAru7mB2MSrDY", "created_at": "2026-01-08T19:24:48.448Z", "updated_at": "2026-01-08T19:25:50.758Z", "rejection_reasons": [], "has_accepted_terms_of_service": true, "endorsements": [ ..., { "name": "cards", "status": "approved", "requirements": { "complete": [ "terms_of_service_v1", "first_name", "last_name", "tax_identification_number", "email_address", "address_of_residence", "date_of_birth", "proof_of_address", "sanctions_screen", "pep_screen", "blocklist_lookup", "min_age_18", "valid_date_of_birth", "selfie_verification", "government_id_rejection_checks_passed", "government_id_review_checks_passed", "pre_onboarding_check", "has_base", "database_lookup", "customer_region_supports_cards", "customer_address_is_valid_for_cards" ], "pending": [], "missing": null, "issues": [] } } ], "future_requirements_due": [], "requirements_due": [ "external_account" ], "capabilities": { "payin_crypto": "active", "payout_crypto": "active", "payin_fiat": "pending", "payout_fiat": "pending" }, "state": "WA", "country": "USA" } ``` この `stripe_cardholder_id` は、Stripe ですでに作成されているカード会員を表します。この ID を使用して、カードを直接作成できます。 Stripe Cardholder API は、Bridge がカード会員を管理する場合は読み取り専用ですが、カード会員 ID を使用してカードを作成できます。カード会員のステータスは Bridge が自動的に管理します。 既存の銀行パートナーのルールに従い、カード承認を受けるには、顧客が KYC プロセスを完了しているか、過去 24 時間以内に情報を確認している必要があります。カードが作成されないまま 24 時間が経過すると、この承認は自動的に取り消されます。カード承認が取り消されると、カード会員は Stripe で自動的に`無効`ステータスに移行します。顧客の KYC ステータスを更新するには、その顧客の承認を再度リクエストします。これにより、Stripe でカード会員が自動的に再び有効になります。 #### 法人 法人カード会員の事業者は、Bridge 側では [事業形態分類済みの Customer](https://apidocs.bridge.xyz/api-reference/customers/create-a-customer#business-customer) として表され、Stripe 側では [Connect アカウント](https://docs.stripe.com/api/accounts.md)として表されます。Stripe の `Account` オブジェクトの作成は Bridge が管理するため、Bridge API では事業者顧客オブジェクトを作成するだけで済みます。 Bridge Customer API を使用して事業者顧客を作成し、`cards` endorsement の承認をリクエストします。法人カードの場合、顧客タイプは `business` である必要があります。 `cards` の承認後、事業者顧客用の Stripe アカウントが Stripe Connect プラットフォーム内に作成されます。これは、メインの Stripe アカウントの配下に作成されるサブアカウントと考えることができます。`stripe_account_id` は `Customer` オブジェクトで返されます。 ```json { "id": "fc7c8079-1c66-4b42-b470-fb49ee502f19", "first_name": "John", "last_name": null, "email": "business@example.com", "status": "active", "type": "business", "persona_inquiry_type": "business", "created_at": "2026-04-10T16:04:26.982Z", "updated_at": "2026-04-10T16:04:27.047Z", "rejection_reasons": [], "has_accepted_terms_of_service": true, "endorsements": [ ..., { "name": "cards", "status": "approved", "requirements": { "complete": [ "terms_of_service_v1", "business_name", "business_type", "business_description", "is_dao", "email_address", "address_of_incorporation", "address_of_operation", "tax_identification_number", "control_person_ownership_attestation", "minimal_source_of_funds_data", "source_of_funds_questionnaire", "proof_of_address", "adverse_media_screen", "sanctions_screen", "business_ein_verification", "business_registry_verification", "business_website", "business_website_verification", "aiprise_nature_of_business_verification", "aiprise_business_registry_verification", "address_of_incorporation_completeness", "kyb_review", "customer_region_supports_cards", "customer_address_is_valid_for_cards" ], "pending": [], "missing": null, "issues": [] } } ], "future_requirements_due": [], "requirements_due": [ "external_account" ], "capabilities": { "payin_crypto": "active", "payout_crypto": "active", "payin_fiat": "pending", "payout_fiat": "pending" }, "state": "California", "country": "USA", "associated_persons": [ { "id": "436d8fef-6c9c-4c47-ab48-3ddf5158be6b", "email": "person@example.com" } ], "stripe_account_id": "acct_1THowoRnOOaEdKcg" } ``` この `stripe_account_id` は、事業者顧客に関連付けられた Stripe Connect のサブアカウントを表します。このアカウント ID を使用して、その事業者のカード会員とカードを作成できます。 ## カードを作成 #### 消費者 作成したカード会員 ID を使用して、Stripe API でカードを作成します。カードの作成に必要な[標準パラメーター](https://docs.stripe.com/api/issuing/cards/create.md)に加えて、リクエストの `crypto_wallet` パラメーターを指定することで、カードに関連付けるウォレットと残高を指定できます。Bridge API とは異なり、Stripe API は x-www-form-urlencoded リクエストを使用します。 たとえば、Solana 上のノンカストディアルウォレットから USDC を使用して支払うカードを作成するには、次のリクエストを実行します。 ```curl curl -X POST https://api.stripe.com/v1/issuing/cards \ -u sk_live_…: \ -d cardholder=ich_1234 \ -d currency=usd \ -d type=virtual \ -d status=active \ -d "crypto_wallet[chain]=solana" \ -d "crypto_wallet[currency]=usdc" \ -d "crypto_wallet[type]=standard" \ -d "crypto_wallet[address]=6rXzF4UzvU9qxkRxUP3sTrPJ3YudA8eutFHVz7zcmV6q" ``` 次の表では、`crypto_wallet` パラメーターについて説明します。 | パラメーター | 説明 | | ---------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | `chain` | ウォレットが存在するチェーン。 | | `currency` | 使用するステーブルコイン残高。ステーブルコインに対応していることを確認するには、Bridge にお問い合わせください。 | | `type` | 使用する資金フローのタイプ。ノンカストディアルウォレットの場合は、`standard` を指定します。使用可能な値は以下のとおりです。 - `standard`: Bridge のスマートコントラクトへの承認があるノンカストディアルウォレット。 - `bridge_wallet`: 関連付けられたウォレットは、Bridge が保管する Bridge Wallet です。 | | `address` | 暗号資産ウォレットのアドレス。Solana の場合、このリクエストでは関連するトークンアカウントのアドレスを指定しないでください。Bridge は、指定されたアドレスと通貨から自動的に導出します。前の例では、アカウントの所有者アドレスは `6rXzF4UzvU9qxkRxUP3sTrPJ3YudA8eutFHVz7zcmV6q` ですが、USDC トークンアカウントは `G95sWJoUTazecyaUz992djQoMzhiqoFz3CgRXxiuScAp` です。 | すべての Stripe Issuing 機能を使用できます。たとえば、物理カードを発行するには、[type](https://docs.stripe.com/api/issuing/cards/create.md#create_issuing_card-type) に `physical` を指定し、[shipping](https://docs.stripe.com/api/issuing/cards/create.md#create_issuing_card-shipping) パラメーターを使用して配送先住所を指定できます。 #### 法人 商用カードの場合、カードの作成は 2 段階のプロセスです。まず、企業の認定ユーザーのカード会員を作成し、次にそのカード会員向けのカードを作成します。 ### カード会員を作成 企業顧客の `cards` の承認が完了し、Stripe アカウントが作成されると、Stripe の [Cardholders API](https://docs.stripe.com/api/issuing/cardholders.md) を使用して、そのアカウント配下に認定カード会員を作成できます。メインの Stripe API キーを使用し、`Stripe-Account` ヘッダーに企業顧客の `stripe_account_id` を設定してください。 Lead Bank の規約をカード会員に提示し、承諾時の IP アドレスと日付を記録する必要があります。 ```curl curl -X POST https://api.stripe.com/v1/issuing/cardholders \ -u sk_live_…: \ -H "Stripe-Account: acct_1THowoRnOOaEdKcg" \ -d "name=Jenny Rosen" \ -d "email=jenny.rosen@example.com" \ -d "phone_number=+18008675309" \ -d "status=active" \ -d "type=individual" \ -d "individual[first_name]=Jenny" \ -d "individual[last_name]=Rosen" \ -d "individual[dob][day]=1" \ -d "individual[dob][month]=11" \ -d "individual[dob][year]=1981" \ -d "individual[user_terms_acceptance][lead][ip]=..." \ -d "individual[user_terms_acceptance][lead][date]=..." \ -d "billing[address][line1]=510 Townsend Street" \ -d "billing[address][city]=San Francisco" \ -d "billing[address][state]=CA" \ -d "billing[address][postal_code]=94111" \ -d "billing[address][country]=US" ``` ### カード会員向けのカードを作成 カード会員を作成したら、Stripe Issuing の [Cards API](https://docs.stripe.com/api/issuing/cards/create.md) を使用してカードを作成します。`Stripe-Account` ヘッダーを含め、`crypto_wallet` パラメーターで使用する Bridge Wallet を指定します。Bridge API とは異なり、Stripe API は x-www-form-urlencoded リクエストを使用します。 ```curl curl -X POST https://api.stripe.com/v1/issuing/cards \ -u sk_live_…: \ -H "Stripe-Account: acct_1THowoRnOOaEdKcg" \ -d cardholder=ich_1TECAmQ6cuy2YivTrox18sOM \ -d currency=usd \ -d type=virtual \ -d status=active \ -d "crypto_wallet[chain]=solana" \ -d "crypto_wallet[currency]=usdc" \ -d "crypto_wallet[type]=bridge_wallet" \ -d "crypto_wallet[address]=0xc04e299636ba313e1610cbd2d83af23dba01e583" ``` 複数のカードとカード会員で、同じ Bridge Wallet を共有できます。ただし、Bridge 上で同じ企業顧客に関連付けられた同一の Stripe アカウントに属している必要があります。 次の表では、`crypto_wallet` パラメーターについて説明します。 | パラメーター | 説明 | | ---------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | `chain` | ウォレットが存在するチェーン。 | | `currency` | 使用するステーブルコイン残高。ステーブルコインに対応していることを確認するには、Bridge にお問い合わせください。 | | `type` | 使用する資金フローのタイプ。ノンカストディアルウォレットの場合は、`standard` を指定します。使用可能な値は以下のとおりです。 - `standard`: Bridge のスマートコントラクトへの承認があるノンカストディアルウォレット。 - `bridge_wallet`: 関連付けられたウォレットは、Bridge が保管する Bridge Wallet です。 | | `address` | 暗号資産ウォレットのアドレス。Solana の場合、このリクエストでは関連するトークンアカウントのアドレスを指定しないでください。Bridge は、指定されたアドレスと通貨から自動的に導出します。 | すべての Stripe Issuing 機能を使用できます。たとえば、物理カードを発行するには、[type](https://docs.stripe.com/api/issuing/cards/create.md#create_issuing_card-type) に `physical` を指定し、[shipping](https://docs.stripe.com/api/issuing/cards/create.md#create_issuing_card-shipping) パラメーターを使用して配送先住所を指定できます。 ## Bridge の保管型ウォレット Stripe Issuing API は、Bridge が保管する Bridge Wallet から支出するカードの発行に対応しています。Bridge Wallet から支出するカードを作成するには、暗号資産ウォレットのタイプとして `bridge_wallet` を指定し、Bridge Wallet のアドレスを渡します。 ```curl curl -X POST https://api.stripe.com/v1/issuing/cards \ -u sk_live_…: \ -d cardholder=ich_1234 \ -d currency=usd \ -d type=virtual \ -d status=active \ -d "crypto_wallet[chain]=solana" \ -d "crypto_wallet[currency]=usdc" \ -d "crypto_wallet[type]=bridge_wallet" \ -d "crypto_wallet[address]=8gN8ioFOObaraWxRcb5p9QHxBSQG8fgHhE95LoAGZXCK" ``` カードが有効化されると、Bridge ウォレットの指定した通貨残高をカード取引に直接使用できます。 ## ノンカストディアルウォレット Stripe Issuing API を使用すると、Privy ウォレットなどの自社のノンカストディアルウォレットから使用するカードを発行できます。カードでウォレット残高を使用できるようにするには、Bridge のスマートコントラクトに対する承認も設定する必要があります。以下のセクションでは、Bridge が対応するさまざまなチェーンで必要な手順を説明します。 ### ソラナ Bridge は、[cardWArqhdV5jeRXXjUti7cHAa4mj41Nj3Apc6RPZH2](https://solscan.io/account/cardWArqhdV5jeRXXjUti7cHAa4mj41Nj3Apc6RPZH2) の Solana メインネットにデプロイされたプログラムを提供しています。Solana のノンカストディアルウォレットからの支出を有効にするには、プログラム派生アドレスに対する承認を設定できます。 [この GitHub Gist](https://gist.github.com/lvn/dd41a7233f63f1c45b4ec25c220ecff6) 内のサンプルの委任承認ロジックを、お客様独自のユースケースに合わせて調整できます。必要に応じて次の行を変更してください。 - `MERCHANT_ID` は、スマートコントラクト上でカード発行会社を表すために Bridge がオンチェーンで割り当てる ID です。Bridge は、使用する委任先アドレスを導出するための `MERCHANT_ID` を割り当てます。ユーザーウォレットが送信するオンチェーン承認は、特定の加盟店 ID と委任先アドレスに関連付けられます。 - `MINT_PUBKEY` と `TOKEN_PROGRAM_ID` を変更して、特定のトークンに対する承認を設定できます。 ### EVM Bridge スマートコントラクトがデプロイされた EVM チェーンでは、Bridge は各開発者に固有のカード発行会社アドレスを割り当てます。Bridge がノンカストディアルウォレットから支出できるように、[ERC-20 承認を送信する](https://apidocs.bridge.xyz/platform/cards/overview/noncustodial#evm-2)ことができます。 他のチェーンへの対応については、[Stripe にお問い合わせ](https://support.stripe.com/)ください。 ## カードをテストする カードが有効化されると、すぐにカード利用のテストを開始できます。カードの詳細を表示するには、[Stripe ダッシュボード](https://dashboard.stripe.com/issuing/overview)を使用するか、UI に Issuing Element を埋め込むことができます。 オーソリ時に、Bridge は、関連付けられたノンカストディアルウォレットからの事前のオンチェーン承認に基づき、カードに関連付けられたノンカストディアルウォレットから必要な資金をジャストインタイムで引き出します。標準のオーソリチェックに加えて、承認が有効でない場合、購入金額に対して承認額が不足している場合、またはウォレット内の資金が不足している場合、Bridge はオーソリを拒否します。オンチェーンで成功したデビット取引の[例](https://solscan.io/tx/56rPiueBoovToXxLRsC9ztRYteg7b6tmTFcFZNsr9gbJ9VBkB5QNywQGsQNbYWiCzBNZb3NAAovkSpZUAYU4ePkK) を確認してください。 [Issuing のオーソリ用エンドポイントと webhook](https://docs.stripe.com/issuing/purchases/authorizations.md) を使用して、カードのオーソリを確認できます。 > 取引送信のレイテンシー要件により、Stripe では `issuing_authorization.request` webhook の制御は自動的には提供されません。この webhook が必要な場合は、アカウントマネージャーにお問い合わせください。 事業者でカードがオーソリされると、Bridge は、関連付けられたノンカストディアルウォレットに有効なオンチェーン承認があり、オーソリに必要な十分な資金があることを確認したうえで、資金をジャストインタイムで引き出すオンチェーン取引を送信します。 ## Webhook Stripe Issuing の webhook は、新しいカードのオーソリと既存のカードのオーソリの変更を通知します。 Issuing オーソリがリクエストされると、ノンカストディアルウォレットに対してオンチェーンで取引が送信されます。Stripe は、オーソリを通知するために [issuing_authorization.created](https://docs.stripe.com/api/events/types.md?api-version=2025-12-15.preview&rds=1) イベントを送信します。各増分オーソリ ([ request_history](https://docs.stripe.com/api/issuing/authorizations/object.md?api-version=2025-12-15.preview&rds=1#issuing_authorization_object-request_history) の項目で表されます) には、ノンカストディアルウォレットに対する対応するオンチェーンでの引き出しがあります。 Issuing オーソリは、一部または全額の返金が可能です。[issuing_authorization.updated](https://docs.stripe.com/api/issuing/authorizations/object.md?api-version=2025-12-15.preview&rds=1) イベントには新しい金額が含まれます。返金時には、Bridge が外部ウォレットに返す金額について、オンチェーン取引を非同期で送信します。Bridge は複数の返金を同じオンチェーン取引にまとめて処理できます。 事業者がオーソリをキャプチャすると、[issuing_transaction.created](https://docs.stripe.com/api/events/types.md?api-version=2026-01-28.preview&rds=1#event_types-issuing_transaction.created) webhook を送信します。キャプチャされた金額が以前にオーソリされた金額を上回る場合、関連付けられたノンカストディアルウォレットから追加の資金をオンチェーンで引き出すために、別の暗号資産取引が送信されます。また、Bridge は MCC とオーバーキャプチャーの上限に基づいて、オーソリ時に追加金額を事前に引き出すことがあり、キャプチャ時に最終金額が確定した時点で差額を返金します。 事業者が取引をキャプチャしない場合、オーソリも一定期間後に失効します。Issuing Authorization が失効すると、[issuing_authorization.updated](https://docs.stripe.com/api/issuing/authorizations/object.md?api-version=2025-12-15.preview&rds=1) イベントを送信して、オーソリのステータスを `closed` に変更します。承認済みの残りの資金はノンカストディアルウォレットに戻されます。 ## カードの追加機能 導入では、追加のカード機能を使用できる。主な機能は以下のとおりである。 ### 物理カード Stripe Issuing を使用すると、顧客に[物理カードを発行](https://docs.stripe.com/issuing/cards/physical.md#get-support-physical-cards)できます。カスタムカードをデザインしたり、標準カードを 2 日で顧客に発行したりできます。ご興味がある場合は、アカウントマネージャーにお問い合わせください。 デザインが完成して承認されたら、カードの作成時に [type](https://docs.stripe.com/api/issuing/cards/create.md#create_issuing_card-type) の値として `physical` を指定し、[shipping](https://docs.stripe.com/api/issuing/cards/create.md#create_issuing_card-shipping) パラメータで配送先住所を指定することで、物理カードを発行できます。 ### モバイルウォレット Stripe Issuing は、カード詳細を[モバイルウォレット](https://docs.stripe.com/issuing/cards/digital-wallets.md)にプッシュプロビジョニングする機能に対応しており、これによりカード会員は詳細情報を手動で入力しなくても、カードを Apple Pay と Google Pay に直接追加できます。モバイルアプリでプッシュプロビジョニングを有効にするには、Stripe と連携して、必要なエンタイトルメント (Apple Pay の場合) または API アクセス (Google Pay の場合) があることを確認してください。 ### ご利用可能枠 ERC-20 の承認で指定された上限額に加えて、カードまたはカード会員に[支出管理](https://docs.stripe.com/issuing/controls/spending-controls.md)を指定することで、カード会員がカードで利用できる金額を制御できます。オーソリ時には、まず Stripe で設定された利用上限が確認され、その後でオンチェーンの上限が確認されます。オンチェーン承認を送信する際は、まず高めの一般上限を設定し、そのうえでカードまたはカード会員の `spending_controls` パラメータを設定して、より具体的な利用上限を設定することをおすすめします。 ### 不審請求の申し立て Stripe Issuing では、Stripe ダッシュボードまたは、よりカスタムな UI を実現するための Disputes API を使用して、[不審請求を申し立てる](https://docs.stripe.com/issuing/purchases/disputes.md)ことができます。不審請求に関連する暫定クレジットやその他の返金は、ノンカストディアルウォレットに直接追加されます。 ### カード会員サポート カードネットワークのルールでは、カード会員に電話サポートを提供する必要があります。Stripe のサポート担当者は、一般的な案内、またはお客様固有のブランディングやトーンに合わせてカスタマイズした案内で、お客様に代わってこれに対応できます。 サポートの内容は、不審請求の申し立ての受け付けから、明細書や特典に関するより複雑な問い合わせまで多岐にわたります。詳細については、アカウントマネージャーにお問い合わせください。 ### 不正利用に対応する 決済プロダクトであるカードの発行には、本質的に企業と発行会社の両方に不正利用のリスクと責任が伴います。Stripe Issuing は、カードプログラムで[不正利用に対応](https://docs.stripe.com/issuing/manage-fraud.md)するためのツールとコントロールを提供します。これには、[3DS](https://docs.stripe.com/issuing/3d-secure.md)、[高度な不正利用モデル](https://docs.stripe.com/issuing/controls/advanced-fraud-tools.md)、[拡充された取引データ](https://docs.stripe.com/issuing/purchases/enriched-merchant-data.md)が含まれます。 ## 明細書 顧客にカードプログラムを提供するには、少なくとも毎月利用可能な明細書を生成する必要があります。 明細書の生成には、Bridge API を使用する必要があります。Bridge では、PDF 形式の明細書を[自動的に生成](https://apidocs.bridge.xyz/platform/cards/additional/statements#generating-card-statements)するための単一の API を提供しています。また、カスタムテンプレートを使用した明細書の生成にも対応しています。 ## ダッシュボード Bridge ダッシュボードと Stripe ダッシュボードから、カードプログラムのさまざまな部分を管理できます。 ### Bridge ダッシュボード カードの承認または KYC の問題を管理するには、[Bridge ダッシュボード](https://dashboard.bridge.xyz/login)の Customers セクションを使用できる。顧客が KYC に必要な手順を完了していない場合、顧客ページには追加の顧客情報が必要であることが示される。 顧客が以前に KYC を完了していても、カードの承認に必要な最新の KYC が不足している場合、顧客ページにはカードへのアクセスが`保留中`と表示されます。 顧客がカードの承認に必要な要件をすべて満たすと、顧客ページには、すべての機能へのアクセスが許可されたことが表示されます。 ### Stripe ダッシュボード カード会員、カード、不審請求の申し立て、およびカードに関連するその他の機能を管理するには、Stripe ダッシュボードを使用します。Stripe ダッシュボードでは、発行済みのすべてのカードと、カードのオーソリ承認および取引の完全な履歴を確認できます。また、ダッシュボードから不審請求の申し立てを開始し、そのステータスを管理することもできます。 ## 開発者サポート カードの発行プログラムに関するサポートのお問い合わせには、キックオフ時に Bridge が設定する、Bridge Slack 内のカード向け専用チャンネルを使用してください。Bridge の担当者が、Stripe と Bridge の Card Issuing API の両方に関連する問題の解決をサポートします。