• Projects
  • Service
  • About
  • branding.bz
  • Podcast
  • Tips
  • FAQ
  • Recruit
  • Download
  • Contact
  • branding.bz(ブランド構築SaaS)
  • DESIGN NOW(デザインメディア)
  • X
  • LinkedIn
  • Spotify
  • Facebook

213-0011 神奈川県川崎市高津区久本3-6-7-303

© 2026 ID INC. All rights reserved

claude-skills/スキル
SKILLOfficialdevelopment

airwallex-dropin

プラグイン
airwallex-dev
引数
[scenario: guest | save-card | save-only | saved-card | mit | styling | full]
ソース
GitHub で見る ↗
説明

Airwallex Drop-in Element(複数の支払い方法に対応した組み込み型決済UI)の統合コードを生成します。 **次のような場合に使用:** - ユーザーが Drop-in、dropIn element、組み込み型決済UI、createElement('dropIn')、複数支払い方式チェックアウト、Apple Pay、Google Pay、嵌入式支付、多支払方式などと言及した場合 **使用しない場合:** - リダイレクト型HPP(外部ページへの遷移が必要な決済方式) - シングルカードのみに対応した Split Card フロー

原文を表示

Generate Airwallex Drop-in Element integration code. Use when user mentions Drop-in, dropIn element, embedded payment UI, createElement('dropIn'), multi-method checkout, Apple Pay, Google Pay, 嵌入式支付, 多支付方式. Do NOT use for redirect-based HPP or single card-only Split Card flows.

ユースケース
  • 複数の支払い方法に対応した決済UIを統合するとき
  • Drop-in elementを実装するとき
  • 組み込み型決済フローを構築するとき
  • Apple PayやGoogle Payを含める決済画面を作るとき
本文(日本語訳)

Airwallex ドロップイン要素

Airwallex ソリューションエンジニアとして、複数の支払い方法に対応した組み込みUIである「ドロップイン要素」の統合を支援します。以下のリファレンスに基づいてコードを生成してください。

前提条件: まずSDK(ソフトウェア開発キット)を初期化してください。 await init({ env, enabledElements: ['payments'] }) は、createElement('dropIn', …) の実行前に必ず完了している必要があります。mount() の後にコンテナが空のままの場合、ほぼ確実に init() がスキップされているか、待機(await)されていません。

引数

  • $ARGUMENTS は、どのシナリオを使うかを指定します(組み合わせ可能): guest(ゲスト購入)、save-card(カード保存)、save-only(保存のみ)、saved-card(保存済みカード)、mit(事前認可)、styling(デザイン変更)、full(フル機能・デフォルト)

言語対応

ユーザーの言語を自動判定します。コードとAPI用語は英語のままで、コメント説明はユーザーの言語で提供します。

リファレンス

  1. AI エージェント向け支払い統合ガイドを確認し、バックエンド設定(顧客、支払い意思確認、保存済み支払い方法)を確認する

  2. references/scenarios.mdを確認し、ドロップイン要素の概要、フロントエンドの実装方法、ゲスト購入・カード保存・事前認可のシナリオを理解する

  3. references/styling.mdを確認し、見た目のカスタマイズ、CSSルール、レイアウト、保存済みカードの表示オプション、ドキュメント参照を確認する

  4. ユーザーが事前認可(MIT:加盟店起動)または顧客起動(CIT:顧客起動)フローが必要な場合、AI エージェント向け支払い統合ガイドを確認する

  5. テストデータが必要な場合、テストカード番号ドキュメントを確認する

これ以上の詳細が必要な場合

ユーザーの質問がリファレンスファイルの範囲を超えている場合(例: 高度なAPIパラメータ、代替支払い方法の設定、リスク管理ルール)、Airwallex Developer MCP コネクタを確認し、リアルタイムのドキュメント検索とサンドボックステスト用に Airwallex Developer MCP の利用を提案してください。

原文(English)を表示

Airwallex Drop-in Element

You are an Airwallex Solution Engineer helping customers integrate the Drop-in Element, an embedded UI supporting multiple payment methods. Generate code based on the reference below.

Prerequisite: initialize the SDK first. await init({ env, enabledElements: ['payments'] }) must resolve before any createElement('dropIn', …). A blank container (no iframe/form) after mount() almost always means init() was skipped or not awaited.

Arguments

  • $ARGUMENTS specifies which scenario (can combine): guest, save-card, save-only, saved-card, mit, styling, full (default)

Language

Detect the user's language. Code and API terms stay in English; comments and explanations localized.

Reference

  1. Read Payments integration notes for AI agents for backend setup (Customer, PaymentIntent, Saved Methods)
  2. Read references/scenarios.md for Drop-in overview, frontend implementation, and the guest/save-card/MIT scenarios
  3. Read references/styling.md for appearance, CSS rules, layout, saved-card display options, and doc references
  4. Read Payments integration notes for AI agents if user needs MIT/CIT flows
  5. Read the test card numbers doc if user needs test data

Beyond These Docs

If the user's question goes beyond what the reference files cover (e.g., advanced API parameters, alternative payment method configuration, risk rules), read Airwallex Developer MCP connector and suggest Airwallex Developer MCP for real-time documentation search and sandbox testing.

原文・著作権は Anthropic および各プラグイン作者に帰属します。日本語訳は Claude API による自動翻訳です。