← 返回 Skills 市场
ivangdavila

PayPal

作者 Iván · GitHub ↗ · v1.0.0
linuxdarwinwin32 ⚠ suspicious
916
总下载
0
收藏
8
当前安装
1
版本数
在 OpenClaw 中安装
/install paypal
功能描述
Integrate PayPal payments with proper webhook verification, OAuth handling, and security validation for checkout flows and subscriptions.
安全使用建议
This skill contains detailed, standard PayPal integration guidance, but the package metadata omits the credentials and config it actually needs. Before installing or using it: 1) Ask the publisher for the source code or homepage and a list of required environment variables (client ID, client secret, WEBHOOK_ID, merchant ID, DB connection info). 2) Do not paste secrets into chat — store PayPal credentials in a secure secret store and bind them only to the runtime you control. 3) Verify webhook verification is implemented exactly as shown (verify-webhook-signature) and point webhooks to an authenticated, HTTPS endpoint. 4) Confirm how the skill expects to access your database (what DB, schema, and credentials) and restrict those credentials to minimal privileges. 5) Prefer testing in PayPal sandbox(s) before production. If the publisher updates the registry metadata to explicitly declare the required env vars and credential scope, and provides a trusted source or repo, re-evaluate — that would reduce the concerns.
功能分析
Type: OpenClaw Skill Name: paypal Version: 1.0.0 The OpenClaw AgentSkills bundle for PayPal integration is benign. All code examples and instructions provided in SKILL.md, patterns.md, and webhooks.md are directly related to integrating with the legitimate PayPal API endpoints (e.g., api.paypal.com, www.paypal.com). The skill emphasizes security best practices such as OAuth token management, mandatory webhook verification, server-side validation, and idempotency. There is no evidence of data exfiltration, unauthorized command execution, persistence mechanisms, or prompt injection attempts against the agent to perform malicious actions. The `ngrok` command in `webhooks.md` is a testing instruction for a human developer, not an instruction for the AI agent to execute as part of its core skill functionality.
能力评估
Purpose & Capability
The name/description and instructions are consistent with a PayPal integration. However, the skill does not declare any required environment variables or primary credential even though the SKILL.md and code patterns repeatedly reference clientId, secret, WEBHOOK_ID, YOUR_MERCHANT_ID, and an access token. That omission is disproportionate and unexplained.
Instruction Scope
The runtime instructions stay within PayPal integration scope (OAuth token management, webhook verification, order capture, subscriptions, dispute handling). They reference DB operations (db.webhooks, db.orders) and external tooling (ngrok) which are reasonable for server integration, but the instructions assume a datastore and secret configuration that the skill metadata does not request.
Install Mechanism
Instruction-only skill with no install spec and no code files — lowest install risk. Nothing is downloaded or written to disk by the skill package itself.
Credentials
The content requires sensitive values (PayPal client ID and secret, webhook_id, merchant ID, likely DB credentials) but the registry entry lists no required environment variables or primary credential. That mismatch makes it unclear what the operator must provide and where secrets will be used, increasing risk of misconfiguration or accidental leakage.
Persistence & Privilege
The skill is not always-included and does not request persistent system privileges. Autonomous invocation (model can call the skill) is allowed but is platform default and not by itself alarming here.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install paypal
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /paypal 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release
元数据
Slug paypal
版本 1.0.0
许可证
累计安装 9
当前安装数 8
历史版本数 1
常见问题

PayPal 是什么?

Integrate PayPal payments with proper webhook verification, OAuth handling, and security validation for checkout flows and subscriptions. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 916 次。

如何安装 PayPal?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install paypal」即可一键安装,无需额外配置。

PayPal 是免费的吗?

是的,PayPal 完全免费(开源免费),可自由下载、安装和使用。

PayPal 支持哪些平台?

PayPal 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(linux, darwin, win32)。

谁开发了 PayPal?

由 Iván(@ivangdavila)开发并维护,当前版本 v1.0.0。

💬 留言讨论