Commerce
recordInvoicePayment
Record Invoice Payment
Mark ONE invoice paid with money the shop took outside the pay link: cash, a check, a bank transfer, or a card run on another terminal.
Ask Claude, ChatGPT, Cursor or any AI connected to The Cloud "he paid by check", and it calls recordInvoicePayment.
Example call
The MCP tools/call params, with the required arguments only.
{
"arguments": {
"invoiceId": "<invoiceId>",
"method": "<method>"
},
"name": "recordInvoicePayment"
}Arguments
confirmbooleanoptionalNo description is declared in the tool schema.depositedbooleanoptionaltrue when the money is already in the bank.invoiceIdstringrequiredNo description is declared in the tool schema.methodstringrequiredAllowed values: cash, check, bank_transfer, card_elsewhere, other.notestringoptionalNo description is declared in the tool schema.notifyCustomerbooleanoptionaltrue emails the customer a paid receipt. Default false.receivedDatestringoptionalThe day the money came, YYYY-MM-DD. Default today.referencestringoptionalCheck number, transfer id or receipt number.
Returns
The registry does not declare a return shape.
Declared limits
note: minimum length 1note: maximum length 500reference: minimum length 1reference: maximum length 120
Ask for it
The Cloud routes these requests to this verb.
- he paid by check
- mark invoice 7377 paid
- record a cash payment
- receive payment
Pair it with
The verbs that finish the job.
Questions
What does recordInvoicePayment do?
Mark ONE invoice paid with money the shop took outside the pay link: cash, a check, a bank transfer, or a card run on another terminal. It is one of the tools The Cloud MCP server gives every connected AI.
How do I use recordInvoicePayment from Claude or ChatGPT?
Connect your AI to The Cloud at https://mcp.thecloud.so/mcp and sign in once. Then ask Claude, ChatGPT, Cursor or any AI connected to The Cloud "he paid by check", and it calls recordInvoicePayment.
Is recordInvoicePayment safe to let an AI call?
recordInvoicePayment widens who can see or receive something, so the owner approves every call explicitly. An AI cannot approve it for itself. It reaches a system outside The Cloud on your behalf.
Connect
One endpoint gives your AI this tool and every other one: connect Claude, ChatGPT, Cursor or Gemini, read what The Cloud is, or see pricing.