スキル paypal-integration
💳

paypal-integration

安全 🌐 ネットワークアクセス

PayPalチェックアウトとサブスクリプションを構築する

チェックアウト、サブスクリプション、返金に対応する信頼性の高いPayPal決済フローが必要です。このスキルは、API呼び出し、IPN検証、サンドボックステストのための明確な手順を提供します。

対応: Claude Codex Code(CC)
📊 71 十分
1

スキルZIPをダウンロード

2

Claudeでアップロード

設定 → 機能 → スキル → スキルをアップロードへ移動

3

オンにして利用開始

テストする

「paypal-integration」を使用しています。 PayPal IPN検証チェックリストを提供する。

期待される結果:

  • POSTデータを受け取り、すべてのフィールドを保持する
  • cmd=_notify-validateをペイロードに追加する
  • PayPal IPNエンドポイントにPOSTバックする
  • VERIFIED応答のみを受け入れる
  • 重複するトランザクションIDをログに記録して無視する

「paypal-integration」を使用しています。 サブスクリプションプランの作成方法を教えてください。

期待される結果:

  • まずProducts APIを通じて製品を作成する
  • 価格とサイクル詳細を含む請求プランを定義する
  • プランをアクティブ化して利用可能な状態にする
  • プランIDを使用してサブスクリプションを作成する
  • 加入者を承認URLにリダイレクトする

「paypal-integration」を使用しています。 PayPalチェックアウトの一般的な間違いは何ですか?

期待される結果:

  • サーバー検証なしでクライアントコールバックを信頼する
  • 重複チェックせずにIPNメッセージを処理する
  • サンドボックス認証情報を本番環境で使用する
  • すべての決済ステータス(完了、返金、-chargeback)を処理しない
  • 構成を使用する代わりに値をハードコードする

セキュリティ監査

安全
v4 • 1/17/2026

Documentation-only skill providing PayPal integration guidance. All static findings are false positives: 'C2 keywords' refers to PayPal credential variables (client_id, client_secret); 'weak cryptographic algorithm' are scanner artifacts; 'Ruby/shell backtick execution' are markdown code block delimiters. Network URLs are legitimate PayPal API endpoints expected in payment documentation.

2
スキャンされたファイル
669
解析された行数
1
検出結果
4
総監査数

リスク要因

🌐 ネットワークアクセス (3)
監査者: claude 監査履歴を表示 →

品質スコア

38
アーキテクチャ
100
保守性
85
コンテンツ
30
コミュニティ
100
セキュリティ
91
仕様準拠

作れるもの

チェックアウトフローを追加する

クライアントのボタン設定、サーバーの注文作成、キャプチャ検証をマッピングする。

定期的な請求を計画する

プランの作成、サブスクリプションの承認、更新処理を定義する。

返金と 분쟁を処理する

返金の作成、-chargeback処理、ステータス確認を文書化する。

これらのプロンプトを試す

クイックスタートチェックリスト
PayPalスマートボタンとサーバーサイドキャプチャ検証を追加するための簡潔なチェックリストを作成する。
IPN検証手順
Flaskバックエンド用のIPN検証フローとべき等チェックを概述する。
サブスクリプションAPIフロー
製品、プラン、サブスクリプションを作成し、承認URLを返すためのAPI手順をリストする。
返金ワークフロー設計
部分返金を発行し、返金詳細を取得するためのサーバー手順を説明する。

ベストプラクティス

  • すべての決済アクションを処理する前にIPNメッセージを検証する
  • 本番デプロイ前にすべてのテストでサンドボックスモードを使用する
  • エンドポイントと認証情報を環境変数で構成可能にする

回避

  • サーバー検証なしでクライアントコールバックを信頼する
  • べき等チェックなしでIPNメッセージを処理する
  • サンドボックス認証情報と本番認証情報を混在させる

よくある質問

PayPal REST APIと互換性がありますか?
はい。このガイダンスは、チェックアウト、サブスクリプション、返金にPayPal RESTエンドポイントを使用しています。
このスキルの制限は何ですか?
ガイダンスとパターンのみを提供します。コードを実行したり、PayPalアカウントを構成したりしません。
既存のバックエンドと統合できますか?
はい。手順はフレームワークに依存せず、お使いのスタックに適応できます。
データにアクセスしたり、保存したりしますか?
いいえ。ファイル、認証情報、外部システムにアクセスしません。
IPN検証が失敗した場合、何を確認すべきですか?
エンドポイントURL、必要なパラメータ、ネットワークエラーを確認し、サンドボックスで再試行してください。
PayPal SDKとの違いは何ですか?
フローとパターンを説明しますが、SDKは実行可能なクライアントライブラリを提供します。

開発者の詳細

ファイル構成

📄 SKILL.md