mcpField
P
payment-integration

payment-integration

github.com/mrgoonie開発2.2k350 回インストール30 週間前に更新
リポジトリ

payment-integration について

payment-integration は、SePay、Polar、Stripe、Paddle、Creem.io の決済連携を支援する開発者向けスキルです。各サービスの資料と補助スクリプトで、チェックアウトから注文管理まで扱います。

主な機能

  1. 015つの決済サービスのガイド
  2. 02チェックアウトとサブスクリプション連携
  3. 03Webhook の処理と検証
  4. 04VietQR 決済への対応
  5. 05ライセンスと収益分配
  6. 06複数サービスの注文管理パターン

活用シーン

  1. 01SaaS にサブスクリプションと試用期間を追加
  2. 02決済通知を処理して Webhook を検証
  3. 03ベトナムの顧客に VietQR 決済を提供
  4. 04デバイス認証と収益分配を実装

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/mrgoonie/claudekit-skills --skill payment-integration

インストール後、Claude Code で/payment-integrationを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

README.md
references/
implementation-workflows.md
multi-provider-order-management-patterns.md
references/creem/
api.md
checkouts.md
licensing.md
overview.md
sdk.md
subscriptions.md
webhooks.md
references/paddle/
api.md
best-practices.md
overview.md
paddle-js.md
sdk.md
subscriptions.md
webhooks.md
references/polar/
benefits.md
best-practices.md
checkouts.md
overview.md
products.md
sdk.md
subscriptions.md
webhooks.md
references/sepay/
api.md
best-practices.md
overview.md
qr-codes.md
sdk.md

詳細

決済連携

SePay(ベトナムの銀行)、Polar(グローバル SaaS)、Stripe(グローバルなインフラストラクチャ)、Paddle(MoR サブスクリプション)、Creem.io(MoR + ライセンス)による、実運用で実績のある決済処理です。

使用する場面

  • 決済ゲートウェイ連携(チェックアウト、決済処理)
  • サブスクリプション管理(トライアル、アップグレード、請求)
  • Webhook 処理(通知、冪等性)
  • QR コード決済(VietQR、NAPAS)
  • ソフトウェアライセンス(デバイスのアクティベーション)
  • 複数プロバイダーの注文管理
  • 収益分配と手数料

プラットフォームの選択

プラットフォーム最適な用途
SePayベトナム市場、VND、銀行振込、VietQR
Polarグローバル SaaS、サブスクリプション、自動化された特典(GitHub/Discord)
Stripeエンタープライズ決済、Connect プラットフォーム、カスタムチェックアウト
PaddleMoR サブスクリプション、グローバルな税務コンプライアンス、解約防止
Creem.ioMoR + ライセンス、収益分配、ノーコードチェックアウト

クイックリファレンス

SePay
  • references/sepay/overview.md - 認証、対応銀行
  • references/sepay/api.md - エンドポイント、取引
  • references/sepay/webhooks.md - セットアップ、検証
  • references/sepay/sdk.md - Node.js、PHP、Laravel
  • references/sepay/qr-codes.md - VietQR の生成
  • references/sepay/best-practices.md - 本番環境向けのパターン
Polar
  • references/polar/overview.md - 認証、MoR の概念
  • references/polar/products.md - 料金モデル
  • references/polar/checkouts.md - チェックアウトのフロー
  • references/polar/subscriptions.md - ライフサイクル管理
  • references/polar/webhooks.md - イベント処理
  • references/polar/benefits.md - 自動配信
  • references/polar/sdk.md - 多言語対応 SDK
  • references/polar/best-practices.md - 本番環境向けのパターン
Stripe
  • references/stripe/stripe-best-practices.md - 連携設計
  • references/stripe/stripe-sdks.md - サーバー SDK
  • references/stripe/stripe-js.md - Payment Element
  • references/stripe/stripe-cli.md - ローカルテスト
  • references/stripe/stripe-upgrade.md - バージョンアップグレード
  • 外部: https://docs.stripe.com/llms.txt
Paddle
  • references/paddle/overview.md - MoR、認証、エンティティ ID
  • references/paddle/api.md - 商品、価格、取引
  • references/paddle/paddle-js.md - チェックアウトのオーバーレイ/インライン表示
  • references/paddle/subscriptions.md - トライアル、アップグレード、一時停止
  • references/paddle/webhooks.md - SHA256 検証
  • references/paddle/sdk.md - Node、Python、PHP、Go
  • references/paddle/best-practices.md - 本番環境向けのパターン
  • 外部: https://developer.paddle.com/llms.txt
Creem.io
  • references/creem/overview.md - MoR、認証、グローバル対応
  • references/creem/api.md - 商品、チェックアウトセッション
  • references/creem/checkouts.md - ノーコードリンク、ストアフロント
  • references/creem/subscriptions.md - トライアル、シートベース
  • references/creem/licensing.md - デバイスのアクティベーション
  • references/creem/webhooks.md - 署名検証
  • references/creem/sdk.md - Next.js、Better Auth
  • 外部: https://docs.creem.io/llms.txt
複数プロバイダー
  • references/multi-provider-order-management-patterns.md - 注文の統合、通貨換算
スクリプト
  • scripts/sepay-webhook-verify.js - SePay Webhook の検証
  • scripts/polar-webhook-verify.js - Polar Webhook の検証
  • scripts/checkout-helper.js - チェックアウトセッションの生成

主な機能

プラットフォーム主な機能
SePayQR/銀行振込/カード、44 以上のベトナムの銀行、Webhook、2 req/s
PolarMoR、サブスクリプション、従量課金、特典、300 req/min
StripeCheckoutSessions、Billing、Connect、Payment Element
PaddleMoR、オーバーレイ/インラインチェックアウト、Retain(解約防止)、税務
Creem.ioMoR、ライセンス、収益分配、ノーコードチェックアウト

実装

プラットフォームごとの手順ガイドについては、references/implementation-workflows.md を参照してください。

一般的なフロー: 認証 → 商品 → チェックアウト → Webhook → イベント

コメント