用途:这是面向 IXOPAY 支付编排平台的集成技能,通过 Membrane CLI 与应用交互,用于管理数据、记录并自动化支付相关工作流。IXOPAY 本身是支付编排平台,支持商户连接多个支付服务商、智能路由交易并在统一处对账,适合需要管理复杂支付体系的企业级业务。官方文档:https://docs.ixopay.com/
主要能力:可围绕支付会话、支付、退款、商户档案、数据保护档案、报表、用户、角色、集成、支付方式、货币、国家、结算、代付、交易、计划、通知、元数据定义、标签组、标签、事件、会计分录、会计方案、文件、仪表盘、日志、API 密钥、PSP、支付品牌、终端、合同、客户、黑名单、白名单、拒付、预仲裁、检索请求等对象执行操作。
使用方式:先安装 CLI:npm install -g @membranehq/cli@latest。登录:membrane login --tenant --clientName=<agentType>。连接应用:membrane connection ensure "https://ixopay.com/" --json,用户在浏览器完成认证,返回连接 id。若状态为 BUILDING,用 npx @membranehq/cli connection get <id> --wait --json 轮询;状态为 READY 即可使用;CLIENT_ACTION_REQUIRED 时按 clientAction 提示完成认证或补充信息。搜索可用动作:membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json。运行动作:membrane action run <actionId> --connectionId=CONNECTION_ID --json,可用 --input '{"key": "value"}' 传参,结果在 output 字段。动作不覆盖时可通过代理直接请求:membrane request CONNECTION_ID /path/to/endpoint,支持 -X/--method、-H/--header、-d/--data、--json、--rawData、--query、--pathParam 等选项。任何命令加 --json 可输出机器可读结果。
限制与注意:认证与凭证刷新由 Membrane 服务端处理,不应向用户索要 API 密钥或令牌,而应创建连接;建议先搜索已有动作再自行编写 API 调用;连接、可用动作及具体参数以实际返回结果为准,具体收费、价格、平台支持等信息暂未提供。