Order Confirmation Webhook
Response Parameters
Parameter | Description | Type | Length |
---|---|---|---|
orderConfirmation | Order confirmation details | object | |
publicID | Publid ID of the order | uniqueidentifier | |
etaDate | Estimated date that the order needs to be dispatched by Format yyy-MM-dd | date | |
repCode | General purpose use field, discuss usage with the integration team | string | 50 |
orderType | Order type list of available types can be found here | string | 50 |
repName | General purpose use field, discuss usage with the integration team | string | 50 |
freightCharge | Freight charge amount for the order | decimal | |
taxAmount | Tax amount charge for the order | decimal | |
pallets | Number of pallets required for the order | integer | |
weight | Total weight for the order | decimal | |
volume | Total volume of the order | decimal | |
invoiceNetAmount | Invoiced amount charged for the order | decimal | |
vipEmailAddress | VIP email notification email address | string | 500 |
customStockStatusCode | Customer stock status | string | 50 |
urgent | Indicates that the order is Urgent | bool | |
dutyFree | Indicates that the order is Duty Free | bool | |
timeslotRequired | Indicated if a booking timeslot is required | bool | |
booking | Booking details | object | |
bookingFromDate | Booking from date used for booking with Mainfreight Transport Format yyyy-MM-dd HH:mm:ss | dateTime | |
bookingToDate | Booking to date used for booking with Mainfreight Transport Format yyyy-MM-dd HH:mm:ss | dateTime | |
bookingReference | Booking reference value | string | 20 |
bookingComment | Booking comment value | string | 50 |
miscCharge | Miscellaneous charge amount for ordered product | decimal | |
requiredDate | Required date that order needs to be dispatched by Format yyyy-MM-dd | date | |
ServiceProvider | The service provider that will transport the order | object | |
name | The name of the service provider, e.g. Mainfreight | string | 50 |
callRequired | Indicates that a call is required to confirm the booking time | bool | |
routeType | The order route type | string | 50 |
hirePallets | The number of hire pallets used | int | |
externalReferences | External references, list of available of external reference types can be found here | object | |
externalSystem | External system | object | |
code | External system code | string | 50 |
references | List of references | object | |
reference | Reference line | object | |
referenceType | External reference types, list of available types can be found here | string | 50 |
value | Line External References Type, list of available of types can be found here | string | 50 |
orderDate | The date of order creation. Format yyyy-MM-dd HH:mm:ss | datetime | |
dateDispatched | Date that order is dispatched Format yyyy-MM-dd | date | |
orderLineTotal | Total number of items | integer | |
packagesSent | Total numer of packages | integer | |
packTypeSent | Pack Type sent | string | 50 |
consignments | List of consignments for the order | object | |
consignment | Consignment details | object | |
consignmentNumber | Consignment number | string | 50 |
consignmentDate | Date of consignment | date | |
weight | Total consigment Weight | decimal | |
volume | Total consigment Volume | decimal | |
volumeUnit | Volume unit of measure | string | 50 |
weightUnit | Weight unit of measure | string | 50 |
chargeCode | Customer charge account | string | 50 |
senderCode | Sender change account | string | 50 |
consignmentLines | List of consignment lines | object | |
consignmentLine | Line detail for consignment | object | |
labelNumber | Label number | string | 50 |
items | Number of items | int | |
weight | Weight of items | decimal | |
volume | Volume of items | decimal | |
description | Description of items | string | 50 |
hireEquipment | Hire equipment details | object | |
hireEquipmentLine | Hire equipment line | object | |
hireCompany | Hire company | object | |
partyType | Hire company code | string | 50 |
displayName | Hire company name | string | 50 |
fromAccount | Hire from account | object | |
type | Hire from account type | string | |
accountNumber | Hire from account number | string | |
toAccount | Hire to account | object | |
type | Hire to account type | string | |
accountNumber | Hire to account number | string | |
hireType | Hire type details | object | |
code | Hire type code | string | |
description | Hire type description | string | |
equipmentType | Hire equipment type details | object | |
code | Hire equipment type code | string | |
description | Hire equipment type description | string | |
warehouse | The warehouse involved in the order | object | |
code | Warehouse code for this order | string | 50 |
receiverGroup | General purpose field to group Receivers that have the same business rules, e.g. Documentation | object | |
code | Receiver group code | string | |
customer | Customer involved in the Order | object | |
code | Shorthand code to identify the customer | string | 50 |
soldTo | Sold to details | object | |
address1 | Hire company address | string | 50 |
address2 | Hire company address | string | 50 |
country | Country for the party the goods were sold to address | string | 50 |
name | The name of the party the goods were sold to. | string | 50 |
phone | The phone number of the party the goods were sold to | string | 50 |
place | City/Place for the party the goods were sold to address | string | 50 |
postCode | PostCode/Zip for the party the goods were sold to address | string | 50 |
code | Shorthand code to identify the party the goods were sold to. | string | 50 |
state | State for the party the goods were sold to address | string | 50 |
suburb | Suburb for the party the goods were sold to address | string | 50 |
receiver | Receiver contact details | object | |
address1 | Street address | string | 50 |
address2 | Additional street address details | string | 50 |
country | Country for the Receiver address | string | 50 |
name | The name of the Receiver | string | 50 |
phone | The phone number of the receiver | string | 50 |
place | City/Place for the Receiver address | string | 50 |
postCode | PostCode/Zip for the Receiver address | string | 50 |
code | Shorthand code to identify the receiver | string | 50 |
state | State for the Receiver address | string | 50 |
suburb | Suburb for the Receiver address | string | 50 |
transferWarehouse | Transfer warehouse details | object | |
code | Shorthand code to identify the transfer warehouse | string | 50 |
charge | Charge account details | object | |
code | Charge Code | string | 50 |
consigneeDeliveryLocation | Consignee delivery location code | string | 50 |
sender | Sender contact details | object | |
code | Sender code | string | 50 |
name | The name of the sender | string | 50 |
address1 | Street address | string | 50 |
address2 | Additional street address details | string | 50 |
suburb | Suburb for the sender address | string | 50 |
postCode | PostCode/Zip for the sender address | string | 50 |
place | City/Place for the sender address | string | 50 |
state | State for the sender address | string | 50 |
country | Country for the sender address | string | 50 |
phone | The phone number of the sender | string | 50 |
contact | Contact name for the party the goods were sold to | object | |
code | Shorthand code to identify the sold to contact | string | 50 |
orderReference | Your unique order reference identifying the Order | string | 50 |
customerOrderReference | Your customer reference for the order | string | 50 |
receiverReference | Receiver reference | string | 50 |
carrierReference | Carrier reference | string | 50 |
crossDocReference | Cross dock reference | string | 50 |
pickNumber | Mainfreight pick number | int | |
consignmentNumber | Consignment number | string | 50 |
deliveryInstructions | Delivery instructions for the order | string | 500 |
comment1 | Comment1 used to display additional information in packing slip | string | 50 |
comment2 | Comment2 used to display additional information in packing slip | string | 50 |
comment3 | Comment3 used to display additional information in packing slip | string | 50 |
orderConfirmationLines | List of confirmation lines | object | |
orderConfirmationLine | Confirmation line details | array | |
lineNo | Line number | int | |
units | Line units | int | |
backOrderUnits | Units on back order | int | |
unitsSent | Units sent | int | |
retailPrice | Retail price | decimal | |
discountPrice | Dicsount price | decimal | |
costPrice | Cost price | decimal | |
extendedPrice | Extended price | decimal | |
miscChargeAmount | Miscellaneous charge description | decimal | |
miscChargeDisplayName | Miscellaneous charge description | string | 50 |
receiverStockCode | Receiver stock code | string | 50 |
receiverStockDisplayName | Receiver stock name | string | 50 |
packType | Pack type | string | 50 |
weight | Line weight | decimal | |
volume | Line volume | decimal | |
contingencyPrice | Contingency price | decimal | |
freightClass | Freight class | string | 50 |
kitsetCode | Kistset code | string | 50 |
product | Product detail | object | |
code | Product code | string | 50 |
displayName | Product name | string | 50 |
alternativeDisplayName | Product alternative name | string | 50 |
packTypes | List of product pack types | object | |
packType | Pack type details | array | |
barCode | Barcode | string | 50 |
type | Pack type code(Carton, Inner, Each) | string | 50 |
notes | Pack line note | object | |
note | List of notes | array | |
noteType | Type of note(DeliveryInstructions, Comment1, Comment2, Comment3) | string | 50 |
value | Note value(Instructions, EDIComment1, EDIComment2, EDIComment3) | string | 50 |
externalReferences | External references, list of available of external reference types can be found here | object | |
externalSystem | External system | object | |
code | External syste code | string | 50 |
references | List of references | object | |
reference | Reference line | object | |
referenceType | External reference types, list of available types can be found here | string | 50 |
value | Line External References Type, list of available of types can be found here | string | 50 |
destinations | Need to be investigated further | ||
weightCaptured | Weigh captured | decimal | |
packaging | Packaing details | object | |
externalSystem | External System | string | 50 |
reference | Reference | string | 50 |
packs | Packs on the confirmation | object | |
pack | Pack details | array | |
ssccNumber | SSCC Number | string | 50 |
licensePlateNumber | Lincense plate number | string | 50 |
destination | Destination | object | |
code | Destination code | string | 50 |
consignmentNumber | Consignment number | string | 50 |
weight | Pack weight | decimal | |
volume | Pack volume | decimal | |
packLines | List of pack lines | object | |
packLine | Pack line details | array | |
actualUnits | Pack line actual units | int | |
actualUnitsOfMeasure | Pack line actual units unit of measure | string | 50 |
requestedUnits | Pack line requested units | int | |
requestedUnitsOfMeasure | Pack line requested units unit of measure | string | 50 |
product | Product | object | |
code | Product code | string | 50 |
attributes | Attributes of the product | object | |
attribute | Attribute detail | object | |
attributeType | Type of the attribute | string | 50 |
value | Attribute value | string | 50 |
grade1 | Line grade1 | string | 50 |
grade2 | Line grade2 | string | 50 |
grade3 | Line grade3 | string | 50 |
expiryDate | Line expiry date | date | |
packingDate | Line packing date | date | |
underBond | Line under bond | string | 5 |
outboundSerial | Outbound serial number | string | 100 |