CREAcreate_payment_requestCrea una richiesta con l’importo esatto come stringa decimale, l’asset e la rete scelti e un ID di richiesta stabile. ON_SITE è il predefinito; HPP restituisce il link ospitato dello stesso ordine salvato.{"request_id":"report-sale-001", "amount":"10.00", "currency":"USD", "payment_method":"USDT_TRC20", "checkout_mode":"ON_SITE"}
INTERROGAget_payment_statusRichiedi una richiesta creata dalla tua installazione locale.payment_verifiedLa consegna richiede che l’ordine collegato sia nello stato PAID e che l’importo ricevuto corrisponda esattamente al dovuto. La tua applicazione controlla la consegna.{"request_id":"report-sale-001"}Questi strumenti richiedono e monitorano pagamenti. Non firmano transazioni del portafoglio e non spendono fondi.
1. Installare le dipendenzeRimuovere la cartella server inclusa e eseguire questi comandi da esso.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. Configurare il client MCPUsa l’esempio di configurazione incluso. Imposta percorsi assoluti per interprete, server e stato e inserisci le credenziali del commerciante in privato. Segui le istruzioni di configurazione del tuo host.mcp-config.example.jsonLa creazione dei pagamenti è disabilitata per impostazione predefinita. Abilitala con questa impostazione:MOCHIPAY_ALLOW_CREATE=trueConserva il file di stato SQLite privato affinché i tentativi successivi riutilizzino l’ordine originale. Il limite di importo si applica a ogni ordine nella valuta richiesta.Riavvia o riconnetti il client e controlla che compaiano entrambi gli strumenti. Questo server locale si scarica separatamente dalla Skill di integrazione.
3. Chiedere all’agente collegatoUse 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.Dopo un timeout, riutilizza lo stesso ID e gli stessi dati. Un nuovo ID crea un altro ordine. ON_SITE restituisce i campi per il checkout dell’applicazione; non incorpora una finestra di pagamento in qualsiasi client di chat.
Due modalità di checkout, un ordineON_SITE:Importo, rete, QR dell’indirizzo e stato appaiono in una finestra sulla tua pagina PHP.HPP:Vai alla pagina di pagamento ospitata e validata di MochiPay, poi torna all’applicazione.Cambiare modalità o recuperare una risposta di creazione persa riutilizza il pagamento salvato. Non arrotondare l’importo esatto sulla blockchain.
La consegna rimane sul tuo serverL’esempio verifica proprietario, ordine salvato, prezzo originale, valuta, asset e rete, indirizzo di ricezione e importo esatto pagato. Parametri di ritorno del browser e dati del callback non possono sbloccarlo da soli.Il rapporto incluso è contenuto di esempio, non generato da un modello IA in esecuzione. Collega il tuo fornitore IA e una coda persistente di attività per la generazione in produzione.