Page tree
Skip to end of metadata
Go to start of metadata

Description

This message is created and sent as an outbound message when an order goes into exception status in EDGE.

Request

URLURL from associated message destination pipe
ParametersNameTypeRequiredDescriptionIndex
requestIdStringYUnique message identifier
sourceSystemIdStringYEDGE Merchant identifier (MessageDestination.xRefMerchantId)
destinationSystemIdStringY

System initiating message (MessageDestination.providerCode)


messageNameStringYFixed value "ExceptionOrder" will be sent 
orderHeaderIdNumberYOrder identifierY
exceptionDateTimeStringYCancellation date  in ISO 8601 format
clientReferenceStringNOrder client reference Y
Example
JSON
{
   "orderHeaderId": 50003391,
   "exceptionDateTime": "2021-04-16T12:34:23Z",
   "clientReference": "autoship_118",
   "requestId": "101696",
   "sourceSystemId": "OMSJaggedPeakMerchant",
   "destinationSystemId": "WMSTestProvider",
   "messageName": "ExceptionOrder"
}
XML
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ExceptionOrderRequest>
	<RequestId>101696</RequestId>
	<SourceSystemId>OMSJaggedPeakMerchant</SourceSystemId>
	<DestinationSystemId>WMSTestProvider</DestinationSystemId>
	<MessageName>ExceptionOrder</MessageName>
	<OrderHeaderId>50003391</OrderHeaderId>
	<ExceptionDateTime>2021-04-16T12:34:23Z</ExceptionDateTime>
	<ClientReference>autoship_118</ClientReference>
</ExceptionOrderRequest>


Response

ParametersNameTypeDescription
resultCodeStringOK or FAIL
resultMessageStringError description if an request failed
Example


Success
{
	"resultCode":"OK",
	"resultMessage":""
}
Example
Failure
{  
   "resultCode":"FAIL",
   "resultMessage":"Error message here."
}



  • No labels