Commerce
requestRefundApproval
Request Refund Approval
Propose refunding ONE settled payment (a paymentId from listPayments) and put it on the approval card of the people allowed to send it: the Space's owner and admins, or the personal shop owner.
Ask Claude, ChatGPT, Cursor or any AI connected to The Cloud "ask Heidi to approve a refund", and it calls requestRefundApproval.
Example call
The MCP tools/call params, with the required arguments only.
{
"arguments": {
"paymentId": "<paymentId>",
"reason": "<reason>"
},
"name": "requestRefundApproval"
}Arguments
amountMinorintegeroptionalPartial refund in minor units (cents), e.g. 3500 = $35.00. Omit to propose everything still refundable.paymentIdstringrequiredThe paymentId to refund (from listPayments).proposerLabelstringoptionalYour own assistant name beside your user's name on the approval card: one of Ora, Claude, ChatGPT, Codex, Gemini. Anything else, a person's name included, reads as Ora. The card always names your user as the one who asked. Defaults to Ora.reasonstringrequiredWhy the money should go back, in plain words. The approver reads it, and it is kept on the ledger line.
Returns
It checks the amount is refundable right now, records who asked and why, files a need on the owner's My Day (and Telegram when their alerts bot is connected), and returns the approval with its url.
Declared limits
amountMinor: greater than 0amountMinor: maximum 9007199254740991proposerLabel: maximum length 120reason: minimum length 1reason: maximum length 500
Ask for it
The Cloud routes these requests to this verb.
- ask Heidi to approve a refund
- propose refunding that $70
- get the owner to sign off on a refund
Pair it with
The verbs that finish the job.
Questions
What does requestRefundApproval do?
Propose refunding ONE settled payment (a paymentId from listPayments) and put it on the approval card of the people allowed to send it: the Space's owner and admins, or the personal shop owner. It is one of the tools The Cloud MCP server gives every connected AI.
How do I use requestRefundApproval 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 "ask Heidi to approve a refund", and it calls requestRefundApproval.
Is requestRefundApproval safe to let an AI call?
requestRefundApproval changes your workspace. What an AI creates is Private until you share it.
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.