创建create_payment_request使用准确的十进制字符串金额、选定的资产/网络和稳定的请求 ID 创建付款请求。默认采用 ON_SITE;HPP 返回同一已保存订单的托管支付链接。{"request_id":"report-sale-001", "amount":"10.00", "currency":"USD", "payment_method":"USDT_TRC20", "checkout_mode":"ON_SITE"}
查询get_payment_status查询本地接入创建的付款请求。 payment_verified 要求绑定订单为 PAID 且实收金额符合要求。交付由你的应用控制。{"request_id":"report-sale-001"}这些工具负责请求和跟踪付款,不签署钱包交易,也不支出资金。
1. 安装依赖解压 mochipay-mcp 目录。在该目录中运行:python3 -m venv .venv .venv/bin/python -m pip install -r requirements.txtWindows PowerShell:py -3 -m venv .venv .\.venv\Scripts\python.exe -m pip install -r requirements.txt
2. 配置 MCP 客户端使用附带的 mcp-config.example.json。私下设置解释器、服务器和状态文件的绝对路径及商户凭据。客户端配置文件位置以其文档为准。创建付款默认禁用,除非 MOCHIPAY_ALLOW_CREATE=true。保留私有 SQLite 状态文件,让重试复用原订单。配置的上限是以请求币种计价的单笔名义金额。重启或重新连接客户端,确认两个工具出现;本地服务与接入技能分别提供下载。
3. 向已连接的智能体提出请求Use MochiPay to create a 10 USD payment request for report access. Use USDT TRC20, HPP, and request_id report-sale-001. Then query report-sale-001 and tell me whether payment is verified.超时重试请复用同一请求 ID 和详情,新 ID 会创建另一笔订单。ON_SITE 返回应用收银台所需字段,不会在任意聊天客户端中嵌入支付弹窗。
两种结账模式,同一笔订单ON_SITE: 付款数量、网络、地址二维码与状态显示在 PHP 页面内的对话框中。HPP: 进入已验证的 MochiPay 托管付款页,完成后返回你的应用。切换模式或恢复丢失的创建响应时复用已保存付款,不能取整精确链上数量。
交付始终由你的服务器执行示例核对归属、已保存订单、原始价格、币种、资产/网络、收款地址及准确实收金额。仅凭浏览器返回参数或回调内容不能解锁报告。附带的报告明确标注为 示例内容,并非由在线 AI 模型生成。生产生成需连接你自己的 AI 服务及持久任务队列。