PayPal Account Updater

PayPal Account Updater

🚀 PayPal 账户更新器订阅连接器(适用于 MCP)

本 MCP(模型上下文协议)连接器提供了与 PayPal 的 Account Updater 服务集成的工具,能有效保持电子商务系统中支付卡信息的时效性。

🚀 快速开始

本连接器可将您的系统与 PayPal 的 Account Updater 服务集成,使支付卡信息始终保持最新状态。

✨ 主要特性

  • 将支付卡订阅到 PayPal 的 Account Updater 服务。
  • 获取订阅详细信息。
  • 处理 webhook 通知中的卡片更新。
  • 使用新卡片信息更新您的商户数据库。

📦 安装指南

# 克隆仓库
git clone https://github.com/rishabh17081/paypal-au-subscription-connector.git

# 安装依赖项
pip install fastmcp requests

💻 使用示例

基础用法

运行 MCP 服务器

# 设置环境变量
export PAYPAL_CLIENT_ID="your_client_id"
export PAYPAL_CLIENT_SECRET="your_client_secret"
export PAYPAL_ENVIRONMENT="SANDBOX"  # 或 "LIVE" 或 "MOCKDB"

# 运行 MCP 服务器
python -m fastmcp run paypal_au_subscription_mcp.py

与 Claude 结合使用

将 MCP 服务器添加到您的 Claude 配置中:

{
"mcpServers": {
"paypal-au": {
"command": "python",
"args": ["-m", "fastmcp", "run", "/path/to/paypal_au_subscription_mcp.py"],
"env": {
"PAYPAL_CLIENT_ID": "your_client_id",
"PAYPAL_CLIENT_SECRET": "your_client_secret",
"PAYPAL_ENVIRONMENT": "SANDBOX"
}
}
}
}

高级用法

可用工具调用示例

create_subscription

在 PayPal 上创建账户状态订阅。

create_subscription(pan="4111111111111111", expiry_date="2025-12")
get_subscription

获取 PayPal 上某个订阅的详细信息。

get_subscription(subscription_id="SUB-1234567890")
setup_webhook_events_in_merchant_code_base

在商户代码库中设置 webhook 事件处理代码。

setup_webhook_events_in_merchant_code_base(url="/path/to/merchant/codebase")

📚 详细文档

可用工具说明

  • getFreshCardsSolve:提供关于 PayPal 账户更新器作为卡片信息新鲜度管理解决方案的信息。
  • create_subscription:在 PayPal 上创建账户状态订阅。
  • get_subscription:获取 PayPal 上某个订阅的详细信息。
  • subscribe_merchant_to_paypal_au_service:提供将商户卡片订阅到 PayPal AU 服务的说明。
  • setup_webhook_events_in_merchant_code_base:在商户代码库中设置 webhook 事件处理代码。

网钩集成

要接收卡片更新通知,请在应用程序中设置一个 webhook 终端点,以侦听 PayPal 的卡片更新事件。该连接器包含实现此 webhook 的示例代码。

环境变量

属性 详情
PAYPAL_CLIENT_ID 您的 PayPal API 客户端 ID
PAYPAL_CLIENT_SECRET 您的 PayPal API 客户端密钥
PAYPAL_ENVIRONMENT 使用的环境("SANDBOX"、"LIVE" 或 "MOCKDB")

📄 许可证

本项目采用 MIT 许可证。

  • 0 关注
  • 0 收藏,20 浏览
  • system 提出于 2025-09-25 22:03

相似服务问题

相关AI产品