Order confirmation
Reply to every order with one order confirmation. It tells Wundermart that you accept the order and how much of each article you will deliver. Wundermart uses the confirmed quantities to plan the shop's stock.
Place the confirmation in your reply folder, ideally within 30 minutes of receiving the order.
Minimal example
<?xml version="1.0" encoding="UTF-8"?>
<cXML payloadID="..." timestamp="2026-07-15 10:20:31" xml:lang="en">
<Header>...</Header>
<OrderConfirmationList>
<OrderConfirmationHeader orderID="424242" OrderConfirmationDate="2026-07-15 10:20:31">
<ShipTo><Address addressID="211747" isoCountryCode="NL"/></ShipTo>
</OrderConfirmationHeader>
<OrderConfirmation>
<ConfirmationItem lineNumber="1" quantity="2" RequestedDeliveryDate="2026-07-28">
<ConfirmationStatus quantity="2" type="detail">
<ItemId><SupplierPartID>900001</SupplierPartID></ItemId>
<ItemDetail><Description>Example article 25cl</Description></ItemDetail>
</ConfirmationStatus>
</ConfirmationItem>
<ConfirmationItem lineNumber="2" quantity="10" RequestedDeliveryDate="2026-07-28">
<ConfirmationStatus quantity="8" type="detail">
<ItemId><SupplierPartID>900002</SupplierPartID></ItemId>
<ItemDetail><Description>Example article 500g</Description></ItemDetail>
</ConfirmationStatus>
</ConfirmationItem>
</OrderConfirmation>
</OrderConfirmationList>
</cXML>
In this example, line 2 was ordered as 10 collo and 8 will be delivered.
Fields Wundermart reads
| Field | Meaning |
|---|---|
OrderConfirmationHeader/@orderID | Required. The orderID from the order, unchanged. |
ConfirmationItem/@lineNumber | The line number from the order. |
ConfirmationItem/@quantity | The quantity ordered, in collo. |
ConfirmationStatus/@quantity | Required. The quantity you will deliver, in whole collo. Use 0 for an article you can't deliver. |
SupplierPartID | Required. Your article number, exactly as in the order. Lines are matched on this number, not on the line number. |
You may include prices, VAT and other details. Wundermart accepts them but doesn't use them yet.
Rules
- Confirm the whole order in one message, with a line for every article you received.
- An article you leave out is treated as not delivered (quantity 0).
- Quantities must be whole collo; fractions are rejected.
- Send one confirmation per order. Wundermart processes the first one; later confirmations for the same order are ignored. If something changes after you've confirmed, contact Wundermart.
No comments to display
No comments to display