創造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-mcppython3 -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 客戶端文件為準。mcp-config.example.json預設禁用建立付款請求。使用以下設定啟用:MOCHIPAY_ALLOW_CREATE=true保留私有 SQLite 狀態檔案,讓重試複用原訂單。最高金額設定按請求幣種限制每筆訂單的名義金額。重啟或重新連線客戶端,確認兩個工具均已顯示。本地 MCP 服務端與整合 Skill 是獨立的下載包。
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 服務與持久化任務佇列。