Place an order
create_orderPlaces a real order that Hoplix prints and ships, with the same checks and prices as an order quote. Nothing is charged: the order is created unpaid and goes into production only after the seller pays it from the Orders page of the Hoplix account (the payment link is also sent by email), unless the account has agreed billing terms. order_reference is mandatory and unique: an existing reference is never ordered twice. With test=true the order is only validated and recorded as a test (TEST-... id).
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": {
"order_reference": "<order_reference>",
"products": "<products>",
"shipping_mode": "<shipping_mode>",
"shipping_info": "<shipping_info>"
},
"name": "create_order"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| test | No | true = test order: validated and priced, nothing is produced or charged | |
| products | Yes | Products to order | |
| shipping_info | Yes | Delivery address | |
| shipping_mode | Yes | Shipping method | |
| order_reference | Yes | The seller's own unique reference for this order (letters, digits, dot, underscore, hyphen; max 50) |