mayar-payment

💳 印尼本地化智能支付管家

办公榜 #22

基于 Mayar.id 官方 API 的印尼支付集成方案,支持 QRIS、电子钱包等本地支付方式,为电商和服务业提供自动化发票生成与交易追踪能力。

收藏
17.1k
安装
3.7k
版本
v1.0.0
CLS 安全性认证2026-05-08
点击查看完整报告 >

使用说明

核心用法

mayar-payment 是一个面向印尼市场的支付集成 Skill,通过 MCP(Model Context Protocol)协议连接 Mayar.id 支付平台。核心功能包括:创建带支付链接的发票、追踪交易状态、生成 WhatsApp 友好格式的支付消息、管理订阅会员,以及支持 QRIS、银行转账、GoPay、OVO 等印尼主流支付方式。

使用流程分为三步:首先在 Mayar.id 官网注册并获取 API Token,配置本地凭证文件并设置权限;其次在 mcporter 配置中添加 MCP 服务器,指定远程 SSE 端点和授权头;最后通过 mcporter call 命令调用 15+ 个可用工具,如 create_invoice 生成发票、、get_latest_transactions 查询交易、、get_balance 查看账户余额等。发票创建支持多商品、自定义过期时间、支付后跳转链接等灵活配置,返回的支付链接可直接分享给客户完成付款。

显著优点

本地化支付覆盖全面:深度集成印尼市场主流的 QRIS 扫码支付、各大银行转账、GoPay/OVO/Dana 等电子钱包,无需自行对接多个支付渠道。

WhatsApp 生态无缝融合:内置消息格式化模板,可一键生成带支付链接的 WhatsApp 消息,契合印尼高度依赖 WhatsApp 商业沟通的市场特征。

MCP 架构解耦灵活:基于 Model Context Protocol 设计,与具体 AI 助手实现解耦,理论上可接入任何支持 MCP 的客户端,扩展性强。

文档详尽开箱即用:提供从环境配置、核心工作流到故障排查的完整指南,包含多商品发票、订阅管理、Webhook/轮询两种确认模式等生产级实践。

潜在缺点与局限性

地域限制明显:仅支持印尼市场(IDR 结算、印尼手机号格式),无法直接用于其他国家和地区。

依赖链复杂:需要同时维护 Mayar.id 账户、mcporter 工具链、npx/mcp-remote 运行时,任一环节故障都会影响可用性。

实时性依赖外部配置:官方推荐的生产级方案需要自行搭建 Webhook 接收端,对技术基础设施有一定要求;轮询方案虽简单但存在 30-60 秒延迟。

非官方维护:由社区开发者 clawdbot 维护,非 Mayar.id 官方出品,长期支持和 API 同步更新存在不确定性。

适合的目标群体

  • 面向印尼市场的跨境电商卖家和服务提供商
  • 需要自动化发票和支付追踪的 SaaS 或订阅制业务
  • 已使用 WhatsApp Business 进行客户沟通的企业
  • 技术团队具备基础 Node.js/npm 环境配置能力的中小商户

使用风险

凭证泄露风险:API Token 以明文形式存储在本地文件并通过命令行参数传递,若环境配置不当或日志记录未过滤,存在密钥泄露隐患。

网络稳定性依赖:所有支付操作依赖 Mayar.id 云端 API,网络波动或服务中断将直接影响交易处理能力。

合规责任边界:Skill 本身不处理 PCI DSS 敏感数据,但商户仍需自行确保符合印尼本地数据保护法规和客户隐私要求。

版本兼容性:MCP 协议和 Mayar API 均为演进中技术,未来接口变更可能导致 Skill 功能异常,需关注更新维护。

安全解读

核心用法

Mayar Payment Integration 是一个专为印度尼西亚市场设计的支付集成技能,通过 MCP(Model Context Protocol)协议对接 Mayar.id 支付平台。该技能提供完整的支付工作流支持,包括创建发票和支付链接、跟踪交易状态、生成适配 WhatsApp 的支付消息、处理印尼本地支付方式(银行转账、电子钱包、QRIS)以及管理订阅和会员服务。用户可以通过 mcporter CLI 工具或 Node.js 集成代码调用 15 个以上的 MCP 工具,实现电商、服务和数字产品的支付自动化。

显著优点

1. 多支付方式覆盖:支持印尼主流的银行转账、电子钱包和 QRIS 支付,满足本地用户支付习惯。
2. MCP 原生集成:通过标准化 MCP 协议与 AI Agent 无缝协作,支持 15+ 支付工具的单点调用,降低集成复杂度。

3. WhatsApp 友好:内置 WhatsApp 消息格式化模式,可直接生成包含支付链接的营销或通知消息,提升客户触达效率。

4. 完整的交易管理:提供发票创建、支付状态查询、未付发票筛选、按时间段过滤交易等全生命周期管理能力。

5. 开发体验友好:文档详尽,包含多语言集成示例、常见模式演示和生产环境部署清单,降低开发者的学习曲线。

潜在缺点或局限性

1. 隐私合规缺失:Skill 涉及客户 PII 处理(姓名、邮箱、手机号),但文档未提供隐私政策、用户同意机制或数据保护指引,可能导致用户违反印尼 PDP 法或 GDPR 等法规。
2. 金融场景的供应链风险:作为社区项目(T3 来源)且由个人开发者维护,版本为 1.0.0 首发版,在处理真实金融交易时存在文档错误、API 变更或 MCP 端点安全问题的潜在风险。

3. Webhook 验证缺失:文档未提供 Webhook 签名验证机制,用户若依赖支付通知则可能面临伪造通知的风险。

4. API 密钥管理增强空间:虽然指导了 chmod 600 保护凭证文件,但缺少密钥轮换提醒、权限最小化原则说明和泄露后应急处理步骤。

5. 沙箱与生产环境区分模糊:提供了沙箱和生产环境的 API 端点,但未强制要求充分的沙箱测试流程,可能引发生产事故。

适合的目标群体

该技能特别适合在印尼市场运营数字业务的独立开发者、中小型电商团队和 SaaS 创业公司。使用 ClawdBot 生态且需要通过 AI Agent 自动化支付工作流的用户将获得最大收益。企业级用户若考虑使用,建议在完成安全加固和合规审查后再部署到生产环境。

使用风险

1. 财务风险:Skill 由个人开发者维护且无许可证声明,若因文档错误或 API 端点问题导致重复扣款或支付失败,用户需自行承担损失。
2. 数据隐私风险:处理客户姓名、手机号、邮箱和交易金额等敏感信息,缺少隐私指引易导致数据泄露或违规收集。

3. 依赖项风险:依赖远程 MCP 端点 https://mcp.mayar.id/sse,若该服务不可用或出现安全问题,将直接影响支付功能的稳定性。

4. 错误处理风险:示例代码中的指数退避重试策略未设置最大重试时间上限,在极端情况下可能导致无限循环或重复请求。

5. 合规风险:在未获得客户明确同意的情况下收集和传输个人数据,可能违反印尼个人数据保护法(UU PDP)或欧盟 GDPR。

综合来看,Mayar Payment Integration 为印尼市场的支付自动化提供了便捷的 MCP 集成方案,但使用者需重点关注隐私合规加固、生产环境验证和 API 端点安全审计,才能安全地将其投入商业运营。

mayar-payment 内容

references文件夹
手动下载zip · 12.1 kB
api-reference.mdtext/markdown
请选择文件