create_itemized_invoice
Constructs a multi-item invoice checkout link. Captures itemized product lines, per-unit pricing, quantities, and billing, then returns a hosted payment URL.
Instructions
Constructs a multi-item commercial invoice checkout link containing itemized product line descriptions, per-unit pricing, item quantities, total tax calculations, and customer billing details. Returns the generated hosted invoice payment URL and itemized receipt breakdown.
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": {
"customerEmail": "<customerEmail>",
"items": "<items>"
},
"name": "create_itemized_invoice"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| items | Yes | Array of structured invoice line items detailing goods or services, unit quantities, and individual unit prices. | |
| currency | No | Three-letter ISO 4217 currency code applied across all line items and total invoice settlement (e.g., "USD", "INR", "EUR"). Defaults to "INR". | |
| provider | No | Payment gateway adapter used to issue and host the invoice checkout link. If omitted, smart routing selects the optimal gateway based on total invoice volume. | |
| customerEmail | Yes | Customer email address to which the official invoice payment notification and digital itemized receipt will be dispatched. |