northline-business-supply.zihao-y.chatgpt.site
B2B supplier of sit-stand desks, ergonomic seating, monitors, docking stations, business laptops and office IT equipment. Net 30 invoicing, next-day delivery and assembly service.
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 8 · Act 9 · Transact 1 · Score: Not yet scored
Tool inspector
place_order
Record a simulated order for the current cart contents on the Meridian Labs demo account. This represents a binding action in the demo flow. Show the user the final contents, total and delivery estimate, then call this tool only after the user explicitly approves them and accepts the terms. Returns the locally stored order confirmation.
Page: /
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
purchaseOrderNumber |
string | yes | The buyer's internal PO reference; printed on the invoice. |
contactName |
string | yes | Name of the person placing the order. |
contactEmail |
string | yes | Email address for the order confirmation. |
contactPhone |
string | no | Phone number for the delivery driver (optional). |
addressId |
string | no | Saved address id: "hq" (Amsterdam head office) or "utrecht" (Utrecht office). Omit when supplying a new address. |
newAddress |
object | no | New delivery address, used when addressId is omitted. |
deliveryMethod |
string | no | Delivery method id; defaults to the one selected on the cart. |
paymentMethod |
string | yes | Payment method id. |
requestedDeliveryDate |
string | no | Preferred delivery date, YYYY-MM-DD (optional; earliest next working day). |
notes |
string | no | Notes for the warehouse or delivery team, e.g. floor and room (optional). |
acceptTerms |
boolean | yes | Must be true after the user accepts the terms of sale. |
confirmedByUser |
boolean | yes | Must be true only after the user explicitly approves the final cart contents, total and delivery estimate. |
Raw JSON schema
{
"type": "object",
"properties": {
"purchaseOrderNumber": {
"type": "string",
"description": "The buyer's internal PO reference; printed on the invoice."
},
"contactName": {
"type": "string",
"description": "Name of the person placing the order."
},
"contactEmail": {
"type": "string",
"description": "Email address for the order confirmation."
},
"contactPhone": {
"type": "string",
"description": "Phone number for the delivery driver (optional)."
},
"addressId": {
"type": "string",
"description": "Saved address id: \"hq\" (Amsterdam head office) or \"utrecht\" (Utrecht office). Omit when supplying a new address."
},
"newAddress": {
"type": "object",
"description": "New delivery address, used when addressId is omitted.",
"properties": {
"line1": {
"type": "string",
"description": "Street address"
},
"line2": {
"type": "string",
"description": "Floor / building / department"
},
"postcode": {
"type": "string",
"description": "Postcode"
},
"city": {
"type": "string",
"description": "City"
},
"country": {
"type": "string",
"description": "Country (default Netherlands)"
},
"instructions": {
"type": "string",
"description": "Delivery instructions"
}
},
"additionalProperties": false
},
"deliveryMethod": {
"type": "string",
"description": "Delivery method id; defaults to the one selected on the cart.",
"enum": [
"standard",
"express",
"assembly"
]
},
"paymentMethod": {
"type": "string",
"description": "Payment method id.",
"enum": [
"invoice",
"card",
"transfer"
]
},
"requestedDeliveryDate": {
"type": "string",
"description": "Preferred delivery date, YYYY-MM-DD (optional; earliest next working day)."
},
"notes": {
"type": "string",
"description": "Notes for the warehouse or delivery team, e.g. floor and room (optional)."
},
"acceptTerms": {
"type": "boolean",
"description": "Must be true after the user accepts the terms of sale."
},
"confirmedByUser": {
"type": "boolean",
"description": "Must be true only after the user explicitly approves the final cart contents, total and delivery estimate."
}
},
"required": [
"purchaseOrderNumber",
"contactName",
"contactEmail",
"paymentMethod",
"acceptTerms",
"confirmedByUser"
],
"additionalProperties": false
}
Similar websites
cleardose-webmcp-demo.netlify.app
See the ClearDose WebMCP use case, shared Vue and Pinia architecture, demo workflow, source repository, and submission readiness.
4over4.com
4OVER4.COM prints 1,000+ custom products on 60+ paper stocks in Queens, with same-day shipping on most orders and 150,000+ businesses served since 1999.
camdentools.com
Construction tools and equipment
autolab.run
Super intelligence for car lovers. A WebMCP vehicle configurator, an agentic owner's guide with a live digital twin, and the 3D creation engine that measures th…