create_invoice
Create a checkout invoice. Payer sends NOID to the MERCHANT o1 address. This server never holds funds or secrets.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"merchant_address": "<merchant_address>"
},
"name": "create_invoice"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| usd | No | ||
| memo | No | ||
| quote_id | No | ||
| webhook_url | No | ||
| amount_micronoid | No | ||
| merchant_address | Yes | ||
| expires_in_seconds | No | ||
| required_confirmations | No |