mcpField
E
extension-payment

extension-payment

github.com/quangpl开发64156 次安装7 周前更新
代码仓库

关于 extension-payment

extension-payment 是用于为 Chrome 扩展集成付款和订阅的技能,帮助开发者选择服务商、查阅文档,并规划通过后端处理付款与许可证的流程。

主要功能

  1. 01确认付款模式与服务商需求
  2. 02对比支付网关和 MoR 服务商
  3. 03通过 docs-seeker 获取服务商文档
  4. 04规划后端、Webhook 和许可证流程

适用场景

  1. 01为扩展订阅选择服务商
  2. 02规划许可证检查和 Webhook 处理
  3. 03为 Chrome 扩展集成付款流程

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/quangpl/browser-extension-skills --skill extension-payment

安装后在 Claude Code 中输入/extension-payment确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

references/
extension-licensing-patterns.md
integration-architecture.md
mor-vs-gateway.md
provider-quickstarts.md

详细介绍

扩展支付集成

🚀 升级至 Premium 在 https://app.extensionbooster.net/dashboard/services/extension-ai-kit 获取 Premium 版本

将支付/订阅集成到 Chrome 扩展中。先询问用户选择的服务提供商,然后获取文档并实现集成。

工作流(按此执行)

步骤 1:询问用户的支付需求

请用户确认:

  1. 支付模式:一次性购买 / 订阅 / 免费增值 / 基于点数
  2. 服务提供商类别:支付网关还是名义商户(MoR)?
  3. 首选服务提供商(或由我们推荐)
  4. 所需信息:API 密钥、产品/价格 ID、Webhook URL

建议独立开发者选择 MoR——它会处理税务、合规和账单门户。无需在每个国家/地区注册为企业。

步骤 2:服务提供商选择指南
类别服务提供商最适合文档
MoRPaddleSaaS 订阅、全球税务https://developer.paddle.com
MoRLemon Squeezy独立开发者、简易设置https://docs.lemonsqueezy.com
MoRPolar开源项目变现https://docs.polar.sh
MoRCreem专注于扩展的 MoRhttps://docs.creem.io
MoRDodo Payments简单的数字产品https://docs.dodopayments.com
MoRFastSpring企业级数字商务https://developer.fastspring.com
MoRGumroad创作者、数字产品https://help.gumroad.com
网关Stripe完全掌控、灵活性最高https://docs.stripe.com
网关PayPal用户群体广泛、结账便捷https://developer.paypal.com/docs
网关Razorpay专注印度市场的支付https://razorpay.com/docs
网关SquarePOS + 在线支付https://developer.squareup.com/docs
网关Adyen企业级、多币种https://docs.adyen.com
网关BraintreePayPal 旗下,支持银行卡 + PayPalhttps://developer.paypal.com/braintree/docs
网关Authorize.Net美国传统支付、可靠https://developer.authorize.net

用于 AI 辅助查阅文档的 llms.txt(使用 docs-seeker 技能):

  • Stripe:https://docs.stripe.com/llms.txt
  • Polar:https://docs.polar.sh/llms-full.txt
步骤 3:获取服务提供商文档

使用 docs-seeker 技能获取服务提供商最新的 API 文档。对于 Stripe/Polar,请使用 llms.txt 端点。

步骤 4:实现集成

完整方案请参阅 references/integration-architecture.md。

关键架构(扩展无法运行后端代码):

Extension (popup/options) → Your Backend API → Payment Provider
         ↕                        ↕
   chrome.storage          License/subscription DB
步骤 5:向用户展示集成后的工作流

集成完成后,向用户展示以下流程:

User clicks "Upgrade" in extension
  → Opens payment page (provider-hosted or custom)
  → Completes payment
  → Webhook hits your backend
  → Backend validates + stores license
  → Extension checks license via API
  → Premium features unlocked

参考资料

  • references/integration-architecture.md — 后端设置、许可证验证、Webhook 处理
  • references/mor-vs-gateway.md — MoR 与网关的选择指南、税务/合规
  • references/extension-licensing-patterns.md — 许可证密钥、基于账户的授权、功能标志
  • references/provider-quickstarts.md — 前 5 个服务提供商的快速设置指南

相关技能

  • extension-publish — 商店提交与商品列表
  • extension-analyze — 安全审计(检查 API 密钥泄露)
  • extension-dev — 功能开发工作流

评论

支持 Markdown