关于 extension-payment
extension-payment 是用于为 Chrome 扩展集成付款和订阅的技能,帮助开发者选择服务商、查阅文档,并规划通过后端处理付款与许可证的流程。
主要功能
- 01确认付款模式与服务商需求
- 02对比支付网关和 MoR 服务商
- 03通过 docs-seeker 获取服务商文档
- 04规划后端、Webhook 和许可证流程
适用场景
- 01为扩展订阅选择服务商
- 02规划许可证检查和 Webhook 处理
- 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.mdintegration-architecture.mdmor-vs-gateway.mdprovider-quickstarts.md详细介绍
扩展支付集成
🚀 升级至 Premium 在 https://app.extensionbooster.net/dashboard/services/extension-ai-kit 获取 Premium 版本
将支付/订阅集成到 Chrome 扩展中。先询问用户选择的服务提供商,然后获取文档并实现集成。
工作流(按此执行)
步骤 1:询问用户的支付需求
请用户确认:
- 支付模式:一次性购买 / 订阅 / 免费增值 / 基于点数
- 服务提供商类别:支付网关还是名义商户(MoR)?
- 首选服务提供商(或由我们推荐)
- 所需信息:API 密钥、产品/价格 ID、Webhook URL
建议独立开发者选择 MoR——它会处理税务、合规和账单门户。无需在每个国家/地区注册为企业。
步骤 2:服务提供商选择指南
| 类别 | 服务提供商 | 最适合 | 文档 |
|---|---|---|---|
| MoR | Paddle | SaaS 订阅、全球税务 | https://developer.paddle.com |
| MoR | Lemon Squeezy | 独立开发者、简易设置 | https://docs.lemonsqueezy.com |
| MoR | Polar | 开源项目变现 | https://docs.polar.sh |
| MoR | Creem | 专注于扩展的 MoR | https://docs.creem.io |
| MoR | Dodo Payments | 简单的数字产品 | https://docs.dodopayments.com |
| MoR | FastSpring | 企业级数字商务 | https://developer.fastspring.com |
| MoR | Gumroad | 创作者、数字产品 | https://help.gumroad.com |
| 网关 | Stripe | 完全掌控、灵活性最高 | https://docs.stripe.com |
| 网关 | PayPal | 用户群体广泛、结账便捷 | https://developer.paypal.com/docs |
| 网关 | Razorpay | 专注印度市场的支付 | https://razorpay.com/docs |
| 网关 | Square | POS + 在线支付 | https://developer.squareup.com/docs |
| 网关 | Adyen | 企业级、多币种 | https://docs.adyen.com |
| 网关 | Braintree | PayPal 旗下,支持银行卡 + PayPal | https://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