eCommerceService


Click here for a complete list of operations.

AddReplaceOrderLines

Add/replace all (deletes all existing lines before inserting new) eCommerce order line records. Use the ExternalOrderID and eCommercePortal fields for unique order reference.
When batching multiple order lines, limit batch size to 100 or fewer.

Test

The test form is only available for requests from the local machine.

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /DelivraServices/eCommerceService.asmx HTTP/1.1
Host: integracion.neored.mx
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://delivra.com/AddReplaceOrderLines"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Header>
    <Header xmlns="http://delivra.com/">
      <Username>string</Username>
      <Password>string</Password>
      <List>string</List>
    </Header>
  </soap:Header>
  <soap:Body>
    <AddReplaceOrderLines xmlns="http://delivra.com/">
      <Lines namespace="" tableTypeName="">xmlxml</Lines>
    </AddReplaceOrderLines>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <AddReplaceOrderLinesResponse xmlns="http://delivra.com/">
      <AddReplaceOrderLinesResult namespace="" tableTypeName="">xmlxml</AddReplaceOrderLinesResult>
    </AddReplaceOrderLinesResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /DelivraServices/eCommerceService.asmx HTTP/1.1
Host: integracion.neored.mx
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Header>
    <Header xmlns="http://delivra.com/">
      <Username>string</Username>
      <Password>string</Password>
      <List>string</List>
    </Header>
  </soap12:Header>
  <soap12:Body>
    <AddReplaceOrderLines xmlns="http://delivra.com/">
      <Lines namespace="" tableTypeName="">xmlxml</Lines>
    </AddReplaceOrderLines>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <AddReplaceOrderLinesResponse xmlns="http://delivra.com/">
      <AddReplaceOrderLinesResult namespace="" tableTypeName="">xmlxml</AddReplaceOrderLinesResult>
    </AddReplaceOrderLinesResponse>
  </soap12:Body>
</soap12:Envelope>