trackOrder
Create a new order in Gameball by submitting customer, payment, and line item details for transaction recording.
Instructions
🔒 Create order
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": {
"customerId": "<customerId>",
"orderId": "<orderId>",
"orderDate": "<orderDate>",
"totalPaid": "<totalPaid>"
},
"name": "trackOrder"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| No | |||
| extra | No | Key-value pairs containin | |
| guest | No | ||
| cartId | No | ||
| mobile | No | ||
| channel | No | Options: mobile, pos, web, callcenter | |
| orderId | Yes | ||
| merchant | No | This object contains deta | |
| totalTax | No | ||
| lineItems | No | An array containing detai | |
| orderDate | Yes | ISO 8601 | |
| totalPaid | Yes | ||
| customerId | Yes | ||
| redemption | No | Redemption details for th | |
| totalPrice | No | ||
| totalDiscount | No | ||
| totalShipping | No | ||
| cashbackConfigurations | No | This object contains conf |