用途:Payment Rails(现品牌为 Trolley)是面向企业的打款平台,用于向全球个人和企业付款,简化国际批量打款的复杂性,适合管理对流向外地供应商、联盟伙伴等收款人的支付。该技能用于在需要与 Payment Rails 数据交互时,对其进行数据管理、记录管理与工作流自动化,涉及的对象包括 Recipient、Payment、Batch、Quote。
主要能力:通过 Membrane CLI 与 Payment Rails 交互,Membrane 自动处理认证与凭据刷新;可搜索并运行预置动作,也可经代理直接请求 Payment Rails API,自动追加基础 URL 并注入认证头,凭据过期时透明刷新。
使用方式:先安装 CLI,npm install -g @membranehq/cli@latest;再登录 membrane login --tenant --clientName=<agentType>,无界面环境会打印授权 URL,用户登录后执行 membrane login complete <code>;可用 membrane connection ensure "https://www.paymentrails.com/" --json 建立连接,若状态为 BUILDING 则用 npx @membranehq/cli connection get <id> --wait --json 轮询至就绪;用 membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json 搜索动作,用 membrane action run <actionId> --connectionId=CONNECTION_ID --input '{"key": "value"}' --json 运行动作;动作未覆盖时可使用 membrane request CONNECTION_ID /path/to/endpoint 代理请求,支持 -X/--method、-H/--header、-d/--data、--json、--rawData、--query、--pathParam 等选项;任意命令可加 --json 输出机器可读结果。建议优先使用 Membrane 预置动作,先搜索再自建。
适用场景与限制:适合需要与 Payment Rails 数据交互、管理收款人与付款记录的自动化场景。官方文档为 https://www.rapyd.net/developers/。除资料中提及的金额、费率、支持国家或平台细节暂未提供。