Isaac Foster

Stripe Best Practices

ビジネス運営v1.0.0
作者:Isaac Foster更新日 2026-05-11stripe-best-practices@clawhub_ifoster01/stripe-best-practices
EC 運営#Payment

AlphaMoatによると、2026-09時点でStripe Best Practicesのダウンロード数は3,459、スター数は1で、AIスキル全体5,078件中3,208位、ビジネス運営では297件中176位です。

インストール数
106
ダウンロード数
3459
スター数
1
総合順位
#3,208
全体の上位 64% · ビジネス運営の上位 60%
プラットフォームインストール数ダウンロード数スター数コメント
ClawHub ↗10634591-
SkillHub ↗10433691—

プラットフォームごとに集計方法と集計時点が異なります。

このスキルでできること

主文では状況に応じて Checkout、PaymentIntents、Billing、Connect のフローを選ぶ際の推奨と制約をまとめ、カード番号を直接扱う場合の PCI 要件にも触れています。これは連携設計の指針であり、実際の決済データへのアクセスや Stripe アカウント変更の許可ではありません。実装前に最新の公式文書と API バージョンを確認してください。実決済データ、カード番号、アカウント変更には別途適切な承認が必要です。

資料公開日 2026-10-29

できること

  • Stripe Checkout、PaymentIntents、Billing の連携方法を比較する
  • Connect の方式と決済フロー選択を確認する
  • カード番号を直接扱う場合のコンプライアンス要件を確認する

使う場面

  • Stripe 連携を設計またはレビューするとき
  • 決済種別と製品フローが明確なとき
  • 実決済データ、アカウント変更、カード番号処理の前に承認と法令要件を確認できるとき

プロンプト例

スキルのドキュメントをもとに生成した例であり、実際の実行結果ではありません。

アカウントを変更せず、サブスクリプション向けの Billing と Checkout を比較する
カード番号を直接扱うか確認し、必要なコンプライアンス審査を列挙する
実装前に最新の公式文書を確認する条件で連携案を作る

月次の推移

ダウンロード数3459
1904273935742026-03 · ダウンロード数 20192026-05 · ダウンロード数 25562026-06 · ダウンロード数 27422026-07 · ダウンロード数 31272026-08 · ダウンロード数 33132026-09 · ダウンロード数 345926-0326-09
スター数1
0122026-03 · スター数 12026-05 · スター数 12026-06 · スター数 12026-07 · スター数 12026-08 · スター数 12026-09 · スター数 126-0326-09

2026-09 から集計方法を変更し、同名スキルを作者ごとに分けて集計し、全スキルを対象にしました。破線は変更前の月で、変更後のデータとは直接比較せず、変更をまたぐ増減も計算していません。

月ダウンロード数前月比スター数
2026-093459—1
2026-083313+5.9%1
2026-073127+14.0%1
2026-062742+7.3%1
2026-052556—1
2026-032019—1

SKILL.md 原文

作者が公開した元のファイルをテキストのまま表示しています。AlphaMoat による編集や審査はしていません。リンクはクリックできません。コマンドは内容を確認してから実行してください。取得日 2026-10-23。

3.1 KB・ClawHub v1.0.0
---
name: stripe-best-practices
description: Best practices for building Stripe payment integrations
metadata:
  version: "245b3bbb"
  type: knowledge
  format: uasp
---

# Stripe Best Practices
すべて表示(全 76 行)

Best practices for building Stripe payment integrations

## Keywords

stripe, payment, checkout, subscription, billing

## Intents

- integrate payment processing
- handle subscriptions
- process credit cards

## Constraints

### Never

- Charges API
- Sources API
- Card Element
- Payment Element in card-only mode
- Tokens API (unless specific need)
- mixing Connect charge types
- legacy Connect terms (Standard/Express/Custom)

### Always

- latest API/SDK version (unless specified otherwise)
- advise PCI compliance proof for raw PAN handling
- use controller properties for Connect (not legacy terms)

### Preferences

- Prefer **CheckoutSessions** over PaymentIntents when on-session payments
- Prefer **Stripe-hosted Checkout** over embedded Checkout when default choice
- Prefer **embedded Checkout** over Payment Element when more control needed
- Prefer **dynamic payment methods** over explicit payment_method_types when using Payment Element
- Prefer **SetupIntents** over Sources when saving payment methods
- Prefer **Confirmation Tokens** over createPaymentMethod/createToken when inspecting card before payment
- Prefer **Billing APIs** over raw PaymentIntents when subscriptions/recurring
- Prefer **direct charges** over destination charges when platform wants Stripe to take risk
- Prefer **destination charges** over direct charges when platform accepts liability

## Decisions

- **When** user wants Charges API: advise migration to CheckoutSessions or PaymentIntents
- **When** user wants Card Element: advise migration to Payment Element
- **When** recurring revenue / subscription / SaaS: recommend Billing APIs + Checkout frontend
- **When** platform / marketplace / Connect: follow integration recommendations, use controller properties
- **When** migrating PAN data from another processor: point to migration process
- **When** render Payment Element before creating intent: use Confirmation Tokens

## References

- [stripe:integration-options](https://docs.stripe.com/payments/payment-methods/integration-options) - primary integration design reference
- [stripe:api-tour](https://docs.stripe.com/payments-api/tour) - API overview
- [stripe:go-live](https://docs.stripe.com/get-started/checklist/go-live) - pre-launch checklist
- [stripe:migration/charges](https://docs.stripe.com/payments/payment-intents/migration/charges) - Charges to PaymentIntents migration
- [stripe:migration/payment-element](https://docs.stripe.com/payments/payment-element/migration) - Card Element to Payment Element migration
- [stripe:billing/design-integration](https://docs.stripe.com/billing/subscriptions/designing-integration) - subscription integration planning
- [stripe:connect/recommendations](https://docs.stripe.com/connect/integration-recommendations) - Connect charge type selection
- [stripe:pan-import](https://docs.stripe.com/get-started/data-migrations/pan-import) - PAN data migration

---

*Converted from UASP format (knowledge skill)*

ビジネス運営の人気スキル

データ月:2026-09 · ダウンロード数、スター数、インストール数は公開スキルレジストリ(ClawHub、SkillHub)から月単位で集計しています。詳しくはデータの方法論をご覧ください。