作成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-config.example.json支払いリクエストの作成は初期設定で無効です。次の設定で有効にしてください:MOCHIPAY_ALLOW_CREATE=true再試行で元の注文を再利用できるよう、非公開の SQLite 状態ファイルを保持してください。上限金額は、リクエストの通貨で注文ごとに適用されます。クライアントを再起動または再接続し、両方のツールが表示されることを確認してください。このローカルサーバーは統合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はアプリの決済に必要な項目を返します。任意のチャットクライアントに決済ダイアログを自動挿入するものではありません。
2つの決済モード、同じ注文ON_SITE:金額、ネットワーク、アドレスのQRコード、状態がPHPページ内のダイアログに表示されます。HPP:検証済みのMochiPayホスト型決済ページへ進み、アプリに戻ります。モードの切り替えや失われた作成応答の復旧には、保存済みの支払いを再利用します。正確なオンチェーン金額を丸めないでください。
配達はあなたのサーバーに残ります。サンプルは所有者、保存済み注文、元の価格、通貨、資産とネットワーク、受取アドレス、正確な支払金額を検証します。ブラウザーの戻りパラメーターや callback データだけではレポートを解放できません。付属のレポートはサンプルであり、稼働中の AI モデルが生成したものではありません。本番で生成するには、自分の AI サービスと永続的なジョブキューを接続してください。