用途:该技能用于让 AI 代理与 Payhere(在线收款、支付链接与财务管理平台)交互,适合小微企业、自由职业者和创业者处理支付与开票。技能说明中提及可管理组织(Organizations)与用户(Users),并列出销售、客户、产品、支付链接、打款账户、团队及团队邀请等对象。
主要能力:通过 Membrane 预置 action 完成常见操作,包括获取当前用户、获取公司信息与统计、更新公司、创建退款、取消订阅、获取与列出订阅、创建/更新/列出支付计划、获取与列出客户、获取与列出支付等。可用自然语言意图搜索 action:membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json;运行:membrane action run <actionId> --connectionId=CONNECTION_ID --input '{"key": "value"}' --json。
使用方式:先安装 CLI:npm install -g @membranehq/cli@latest;再登录:membrane login --tenant --clientName=<agentType>(agentType 如 claude、openclaw、codex、warp、windsurf 等;无头环境会打印授权 URL,完成后用 membrane login complete <code>)。建立连接:membrane connection ensure "https://payhere.co" --json,若状态为 BUILDING 可用 npx @membranehq/cli connection get <id> --wait --json 轮询,READY 即可用。CLIENT_ACTION_REQUIRED 时按 clientAction 指引让用户完成授权。action 未覆盖时可走代理请求:membrane request CONNECTION_ID /path/to/endpoint,支持 -X/--method、-H/--header、-d/--data、--json、--rawData、--query、--pathParam 等选项。所有命令可加 --json 获得机器可读输出。
限制:认证与凭据刷新由 Membrane 处理,不应向用户索取 API key 或 token;连接必须处于 READY 状态。具体费用、价格、支持平台与完整对象字段暂未提供,需以官方文档 https://developers.payhere.lk/ 为准。