Commerce
createRecurringPaymentLink
Create Recurring Payment Link
Put a payment request on a repeat: the same lines, client and terms billed every N days, weeks, months or years until cancelled, or for a set number of invoices, or up to an end date.
Ask Claude, ChatGPT, Cursor or any AI connected to The Cloud "bill them monthly", and it calls createRecurringPaymentLink.
Example call
The MCP tools/call params, with the required arguments only.
{
"arguments": {
"customer": {},
"lines": [
{}
],
"title": "<title>"
},
"name": "createRecurringPaymentLink"
}Arguments
cadenceobjectoptionalNo description is declared in the tool schema.confirmbooleanoptionalRequired with delivery send.deliverystringoptional"hold" (default) sends nothing; "send" needs confirm:true.currencystringoptionalNo description is declared in the tool schema.customerobjectrequiredNo description is declared in the tool schema.dueInDaysintegeroptionalNo description is declared in the tool schema.endsobjectoptionalNo description is declared in the tool schema.entryIdstringoptionalNo description is declared in the tool schema.linesobject[]requiredNo description is declared in the tool schema.locationIdstringoptionalThe pickup counter for a shop that hands goods over. Omit it for a service business: with spaceId alone the link bills through that Space's own bound payment account and implies no pickup.memostringoptionalNo description is declared in the tool schema.paymentMethodsstring[]optionalHow every invoice in the schedule may be paid. Absent uses the shop cart setting.paymentTermsobjectoptionalThe cadence, instead of cadence/ends/startDate: {kind:"recurring", interval:"month"} runs until cancelled (or endAt); {kind:"installments", count:6, interval:"month"} stops after 6 invoices.spaceIdstringoptionalThe Space the link is raised on and bills through. Required when locationId is omitted.startDatestringoptionalNo description is declared in the tool schema.titlestringrequiredNo description is declared in the tool schema.
Returns
The registry does not declare a return shape.
Declared limits
currency: minimum length 3currency: maximum length 3dueInDays: minimum 1dueInDays: maximum 365lines: minimum items 1lines: maximum items 50title: minimum length 1
Ask for it
The Cloud routes these requests to this verb.
- bill them monthly
- set up a recurring invoice
- charge this retainer every two weeks
- invoice quarterly until I say stop
Pair it with
The verbs that finish the job.
Questions
What does createRecurringPaymentLink do?
Put a payment request on a repeat: the same lines, client and terms billed every N days, weeks, months or years until cancelled, or for a set number of invoices, or up to an end date. It is one of the tools The Cloud MCP server gives every connected AI.
How do I use createRecurringPaymentLink 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 "bill them monthly", and it calls createRecurringPaymentLink.
Is createRecurringPaymentLink safe to let an AI call?
createRecurringPaymentLink 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.