LiebermansService


Click here for a complete list of operations.

SubmitOrder

Submits an order.

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 /api/v2/LiebermansService.asmx HTTP/1.1
Host: services.liebermans.net
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://services.liebermans.net/V2/SubmitOrder"

<?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>
    <WebServiceCredential xmlns="http://services.liebermans.net/V2/">
      <ApplicationToken>string</ApplicationToken>
      <EmailAddress>string</EmailAddress>
      <Password>string</Password>
    </WebServiceCredential>
  </soap:Header>
  <soap:Body>
    <SubmitOrder xmlns="http://services.liebermans.net/V2/">
      <order>
        <OrderID>string</OrderID>
        <CustomerPONumber>string</CustomerPONumber>
        <OrderDate>dateTime</OrderDate>
        <EmailAddress>string</EmailAddress>
        <BillingName>string</BillingName>
        <BillingAddress>string</BillingAddress>
        <BillingAddress2>string</BillingAddress2>
        <BillingCity>string</BillingCity>
        <BillingStateProvince>string</BillingStateProvince>
        <BillingZipCode>string</BillingZipCode>
        <BillingCountry>string</BillingCountry>
        <BillingPhone>string</BillingPhone>
        <ShippingName>string</ShippingName>
        <ShippingAttn>string</ShippingAttn>
        <ShippingAddress>string</ShippingAddress>
        <ShippingAddress2>string</ShippingAddress2>
        <ShippingCity>string</ShippingCity>
        <ShippingStateProvince>string</ShippingStateProvince>
        <ShippingZipCode>string</ShippingZipCode>
        <ShippingCountry>string</ShippingCountry>
        <ShippingPhone>string</ShippingPhone>
        <IsDropShipOrder>boolean</IsDropShipOrder>
        <ShippingServiceType>Standard or TwoDay or StandardOvernight or PriorityOvernight or ThreeDay</ShippingServiceType>
        <PaymentType>CreditCard or Check or OnAccount or ChargeClient</PaymentType>
        <ProductSubtotalUSD>decimal</ProductSubtotalUSD>
        <TaxUSD>decimal</TaxUSD>
        <ShippingAmountUSD>decimal</ShippingAmountUSD>
        <PromotionalDiscountAmountUSD>decimal</PromotionalDiscountAmountUSD>
        <PurchaseTotalUSD>decimal</PurchaseTotalUSD>
        <OrderItems>
          <OrderItem>
            <ID>long</ID>
            <CustomerReferenceNumber>string</CustomerReferenceNumber>
            <PID>int</PID>
            <PublisherCode>string</PublisherCode>
            <PublisherItemNumber>string</PublisherItemNumber>
            <SKU>string</SKU>
            <UPC>string</UPC>
            <Description>string</Description>
            <ProductTypeDescription>string</ProductTypeDescription>
            <AdditionalDescription>string</AdditionalDescription>
            <ArtworkTitle>string</ArtworkTitle>
            <ArtistName>string</ArtistName>
            <PrintSize xsi:nil="true" />
            <ImageSize xsi:nil="true" />
            <ProductSize xsi:nil="true" />
            <UsuallyShips xsi:nil="true" />
            <Quantity>int</Quantity>
            <UnitPriceRetailUSD>decimal</UnitPriceRetailUSD>
            <UnitPriceWholesaleUSD>decimal</UnitPriceWholesaleUSD>
            <WholesaleDiscountPercentage>decimal</WholesaleDiscountPercentage>
            <SubtotalUSD>decimal</SubtotalUSD>
            <Status>New or Cancelled or CancelledOOS or CancelledReturned or Closed or DamagedReordered or FeedbackRequired or InStock or Manufacturing or OnOrder or Packaging or Processing</Status>
            <ShippingRecords xsi:nil="true" />
            <FrameOptions xsi:nil="true" />
            <CanvasOptions xsi:nil="true" />
            <PlaqueOptions xsi:nil="true" />
            <LaminateOptions xsi:nil="true" />
            <ValueFrameOptions xsi:nil="true" />
            <CustomComponentOptions xsi:nil="true" />
            <CustomMatConfigurationOptions xsi:nil="true" />
          </OrderItem>
          <OrderItem>
            <ID>long</ID>
            <CustomerReferenceNumber>string</CustomerReferenceNumber>
            <PID>int</PID>
            <PublisherCode>string</PublisherCode>
            <PublisherItemNumber>string</PublisherItemNumber>
            <SKU>string</SKU>
            <UPC>string</UPC>
            <Description>string</Description>
            <ProductTypeDescription>string</ProductTypeDescription>
            <AdditionalDescription>string</AdditionalDescription>
            <ArtworkTitle>string</ArtworkTitle>
            <ArtistName>string</ArtistName>
            <PrintSize xsi:nil="true" />
            <ImageSize xsi:nil="true" />
            <ProductSize xsi:nil="true" />
            <UsuallyShips xsi:nil="true" />
            <Quantity>int</Quantity>
            <UnitPriceRetailUSD>decimal</UnitPriceRetailUSD>
            <UnitPriceWholesaleUSD>decimal</UnitPriceWholesaleUSD>
            <WholesaleDiscountPercentage>decimal</WholesaleDiscountPercentage>
            <SubtotalUSD>decimal</SubtotalUSD>
            <Status>New or Cancelled or CancelledOOS or CancelledReturned or Closed or DamagedReordered or FeedbackRequired or InStock or Manufacturing or OnOrder or Packaging or Processing</Status>
            <ShippingRecords xsi:nil="true" />
            <FrameOptions xsi:nil="true" />
            <CanvasOptions xsi:nil="true" />
            <PlaqueOptions xsi:nil="true" />
            <LaminateOptions xsi:nil="true" />
            <ValueFrameOptions xsi:nil="true" />
            <CustomComponentOptions xsi:nil="true" />
            <CustomMatConfigurationOptions xsi:nil="true" />
          </OrderItem>
        </OrderItems>
        <ShippingRecords>
          <ShippingRecord>
            <CarrierName>string</CarrierName>
            <ShipDate>dateTime</ShipDate>
            <TrackingNumber>string</TrackingNumber>
          </ShippingRecord>
          <ShippingRecord>
            <CarrierName>string</CarrierName>
            <ShipDate>dateTime</ShipDate>
            <TrackingNumber>string</TrackingNumber>
          </ShippingRecord>
        </ShippingRecords>
        <PaymentInfoToken>string</PaymentInfoToken>
      </order>
      <options>
        <ValidateOnly>boolean</ValidateOnly>
        <FailIfItemOutOfStock>boolean</FailIfItemOutOfStock>
        <FailOnAnyValidationError>boolean</FailOnAnyValidationError>
        <SendOrderConfirmationEmail>boolean</SendOrderConfirmationEmail>
      </options>
    </SubmitOrder>
  </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>
    <SubmitOrderResponse xmlns="http://services.liebermans.net/V2/">
      <SubmitOrderResult>
        <Order>
          <OrderID>string</OrderID>
          <CustomerPONumber>string</CustomerPONumber>
          <OrderDate>dateTime</OrderDate>
          <EmailAddress>string</EmailAddress>
          <BillingName>string</BillingName>
          <BillingAddress>string</BillingAddress>
          <BillingAddress2>string</BillingAddress2>
          <BillingCity>string</BillingCity>
          <BillingStateProvince>string</BillingStateProvince>
          <BillingZipCode>string</BillingZipCode>
          <BillingCountry>string</BillingCountry>
          <BillingPhone>string</BillingPhone>
          <ShippingName>string</ShippingName>
          <ShippingAttn>string</ShippingAttn>
          <ShippingAddress>string</ShippingAddress>
          <ShippingAddress2>string</ShippingAddress2>
          <ShippingCity>string</ShippingCity>
          <ShippingStateProvince>string</ShippingStateProvince>
          <ShippingZipCode>string</ShippingZipCode>
          <ShippingCountry>string</ShippingCountry>
          <ShippingPhone>string</ShippingPhone>
          <IsDropShipOrder>boolean</IsDropShipOrder>
          <ShippingServiceType>Standard or TwoDay or StandardOvernight or PriorityOvernight or ThreeDay</ShippingServiceType>
          <PaymentType>CreditCard or Check or OnAccount or ChargeClient</PaymentType>
          <ProductSubtotalUSD>decimal</ProductSubtotalUSD>
          <TaxUSD>decimal</TaxUSD>
          <ShippingAmountUSD>decimal</ShippingAmountUSD>
          <PromotionalDiscountAmountUSD>decimal</PromotionalDiscountAmountUSD>
          <PurchaseTotalUSD>decimal</PurchaseTotalUSD>
          <OrderItems>
            <OrderItem xsi:nil="true" />
            <OrderItem xsi:nil="true" />
          </OrderItems>
          <ShippingRecords>
            <ShippingRecord xsi:nil="true" />
            <ShippingRecord xsi:nil="true" />
          </ShippingRecords>
          <PaymentInfoToken>string</PaymentInfoToken>
        </Order>
        <OrderSubmitted>boolean</OrderSubmitted>
        <ValidationErrors>
          <OrderValidationError>
            <ErrorType>OrderParameter or OrderItemParameter or OrderItemDuplicate or OrderItemNotFound or OrderItemOutOfStock</ErrorType>
            <ErrorMessage>string</ErrorMessage>
            <IsFatalError>boolean</IsFatalError>
            <PID>int</PID>
            <PublisherCode>string</PublisherCode>
            <PublisherItemNumber>string</PublisherItemNumber>
          </OrderValidationError>
          <OrderValidationError>
            <ErrorType>OrderParameter or OrderItemParameter or OrderItemDuplicate or OrderItemNotFound or OrderItemOutOfStock</ErrorType>
            <ErrorMessage>string</ErrorMessage>
            <IsFatalError>boolean</IsFatalError>
            <PID>int</PID>
            <PublisherCode>string</PublisherCode>
            <PublisherItemNumber>string</PublisherItemNumber>
          </OrderValidationError>
        </ValidationErrors>
      </SubmitOrderResult>
    </SubmitOrderResponse>
  </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 /api/v2/LiebermansService.asmx HTTP/1.1
Host: services.liebermans.net
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>
    <WebServiceCredential xmlns="http://services.liebermans.net/V2/">
      <ApplicationToken>string</ApplicationToken>
      <EmailAddress>string</EmailAddress>
      <Password>string</Password>
    </WebServiceCredential>
  </soap12:Header>
  <soap12:Body>
    <SubmitOrder xmlns="http://services.liebermans.net/V2/">
      <order>
        <OrderID>string</OrderID>
        <CustomerPONumber>string</CustomerPONumber>
        <OrderDate>dateTime</OrderDate>
        <EmailAddress>string</EmailAddress>
        <BillingName>string</BillingName>
        <BillingAddress>string</BillingAddress>
        <BillingAddress2>string</BillingAddress2>
        <BillingCity>string</BillingCity>
        <BillingStateProvince>string</BillingStateProvince>
        <BillingZipCode>string</BillingZipCode>
        <BillingCountry>string</BillingCountry>
        <BillingPhone>string</BillingPhone>
        <ShippingName>string</ShippingName>
        <ShippingAttn>string</ShippingAttn>
        <ShippingAddress>string</ShippingAddress>
        <ShippingAddress2>string</ShippingAddress2>
        <ShippingCity>string</ShippingCity>
        <ShippingStateProvince>string</ShippingStateProvince>
        <ShippingZipCode>string</ShippingZipCode>
        <ShippingCountry>string</ShippingCountry>
        <ShippingPhone>string</ShippingPhone>
        <IsDropShipOrder>boolean</IsDropShipOrder>
        <ShippingServiceType>Standard or TwoDay or StandardOvernight or PriorityOvernight or ThreeDay</ShippingServiceType>
        <PaymentType>CreditCard or Check or OnAccount or ChargeClient</PaymentType>
        <ProductSubtotalUSD>decimal</ProductSubtotalUSD>
        <TaxUSD>decimal</TaxUSD>
        <ShippingAmountUSD>decimal</ShippingAmountUSD>
        <PromotionalDiscountAmountUSD>decimal</PromotionalDiscountAmountUSD>
        <PurchaseTotalUSD>decimal</PurchaseTotalUSD>
        <OrderItems>
          <OrderItem>
            <ID>long</ID>
            <CustomerReferenceNumber>string</CustomerReferenceNumber>
            <PID>int</PID>
            <PublisherCode>string</PublisherCode>
            <PublisherItemNumber>string</PublisherItemNumber>
            <SKU>string</SKU>
            <UPC>string</UPC>
            <Description>string</Description>
            <ProductTypeDescription>string</ProductTypeDescription>
            <AdditionalDescription>string</AdditionalDescription>
            <ArtworkTitle>string</ArtworkTitle>
            <ArtistName>string</ArtistName>
            <PrintSize xsi:nil="true" />
            <ImageSize xsi:nil="true" />
            <ProductSize xsi:nil="true" />
            <UsuallyShips xsi:nil="true" />
            <Quantity>int</Quantity>
            <UnitPriceRetailUSD>decimal</UnitPriceRetailUSD>
            <UnitPriceWholesaleUSD>decimal</UnitPriceWholesaleUSD>
            <WholesaleDiscountPercentage>decimal</WholesaleDiscountPercentage>
            <SubtotalUSD>decimal</SubtotalUSD>
            <Status>New or Cancelled or CancelledOOS or CancelledReturned or Closed or DamagedReordered or FeedbackRequired or InStock or Manufacturing or OnOrder or Packaging or Processing</Status>
            <ShippingRecords xsi:nil="true" />
            <FrameOptions xsi:nil="true" />
            <CanvasOptions xsi:nil="true" />
            <PlaqueOptions xsi:nil="true" />
            <LaminateOptions xsi:nil="true" />
            <ValueFrameOptions xsi:nil="true" />
            <CustomComponentOptions xsi:nil="true" />
            <CustomMatConfigurationOptions xsi:nil="true" />
          </OrderItem>
          <OrderItem>
            <ID>long</ID>
            <CustomerReferenceNumber>string</CustomerReferenceNumber>
            <PID>int</PID>
            <PublisherCode>string</PublisherCode>
            <PublisherItemNumber>string</PublisherItemNumber>
            <SKU>string</SKU>
            <UPC>string</UPC>
            <Description>string</Description>
            <ProductTypeDescription>string</ProductTypeDescription>
            <AdditionalDescription>string</AdditionalDescription>
            <ArtworkTitle>string</ArtworkTitle>
            <ArtistName>string</ArtistName>
            <PrintSize xsi:nil="true" />
            <ImageSize xsi:nil="true" />
            <ProductSize xsi:nil="true" />
            <UsuallyShips xsi:nil="true" />
            <Quantity>int</Quantity>
            <UnitPriceRetailUSD>decimal</UnitPriceRetailUSD>
            <UnitPriceWholesaleUSD>decimal</UnitPriceWholesaleUSD>
            <WholesaleDiscountPercentage>decimal</WholesaleDiscountPercentage>
            <SubtotalUSD>decimal</SubtotalUSD>
            <Status>New or Cancelled or CancelledOOS or CancelledReturned or Closed or DamagedReordered or FeedbackRequired or InStock or Manufacturing or OnOrder or Packaging or Processing</Status>
            <ShippingRecords xsi:nil="true" />
            <FrameOptions xsi:nil="true" />
            <CanvasOptions xsi:nil="true" />
            <PlaqueOptions xsi:nil="true" />
            <LaminateOptions xsi:nil="true" />
            <ValueFrameOptions xsi:nil="true" />
            <CustomComponentOptions xsi:nil="true" />
            <CustomMatConfigurationOptions xsi:nil="true" />
          </OrderItem>
        </OrderItems>
        <ShippingRecords>
          <ShippingRecord>
            <CarrierName>string</CarrierName>
            <ShipDate>dateTime</ShipDate>
            <TrackingNumber>string</TrackingNumber>
          </ShippingRecord>
          <ShippingRecord>
            <CarrierName>string</CarrierName>
            <ShipDate>dateTime</ShipDate>
            <TrackingNumber>string</TrackingNumber>
          </ShippingRecord>
        </ShippingRecords>
        <PaymentInfoToken>string</PaymentInfoToken>
      </order>
      <options>
        <ValidateOnly>boolean</ValidateOnly>
        <FailIfItemOutOfStock>boolean</FailIfItemOutOfStock>
        <FailOnAnyValidationError>boolean</FailOnAnyValidationError>
        <SendOrderConfirmationEmail>boolean</SendOrderConfirmationEmail>
      </options>
    </SubmitOrder>
  </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>
    <SubmitOrderResponse xmlns="http://services.liebermans.net/V2/">
      <SubmitOrderResult>
        <Order>
          <OrderID>string</OrderID>
          <CustomerPONumber>string</CustomerPONumber>
          <OrderDate>dateTime</OrderDate>
          <EmailAddress>string</EmailAddress>
          <BillingName>string</BillingName>
          <BillingAddress>string</BillingAddress>
          <BillingAddress2>string</BillingAddress2>
          <BillingCity>string</BillingCity>
          <BillingStateProvince>string</BillingStateProvince>
          <BillingZipCode>string</BillingZipCode>
          <BillingCountry>string</BillingCountry>
          <BillingPhone>string</BillingPhone>
          <ShippingName>string</ShippingName>
          <ShippingAttn>string</ShippingAttn>
          <ShippingAddress>string</ShippingAddress>
          <ShippingAddress2>string</ShippingAddress2>
          <ShippingCity>string</ShippingCity>
          <ShippingStateProvince>string</ShippingStateProvince>
          <ShippingZipCode>string</ShippingZipCode>
          <ShippingCountry>string</ShippingCountry>
          <ShippingPhone>string</ShippingPhone>
          <IsDropShipOrder>boolean</IsDropShipOrder>
          <ShippingServiceType>Standard or TwoDay or StandardOvernight or PriorityOvernight or ThreeDay</ShippingServiceType>
          <PaymentType>CreditCard or Check or OnAccount or ChargeClient</PaymentType>
          <ProductSubtotalUSD>decimal</ProductSubtotalUSD>
          <TaxUSD>decimal</TaxUSD>
          <ShippingAmountUSD>decimal</ShippingAmountUSD>
          <PromotionalDiscountAmountUSD>decimal</PromotionalDiscountAmountUSD>
          <PurchaseTotalUSD>decimal</PurchaseTotalUSD>
          <OrderItems>
            <OrderItem xsi:nil="true" />
            <OrderItem xsi:nil="true" />
          </OrderItems>
          <ShippingRecords>
            <ShippingRecord xsi:nil="true" />
            <ShippingRecord xsi:nil="true" />
          </ShippingRecords>
          <PaymentInfoToken>string</PaymentInfoToken>
        </Order>
        <OrderSubmitted>boolean</OrderSubmitted>
        <ValidationErrors>
          <OrderValidationError>
            <ErrorType>OrderParameter or OrderItemParameter or OrderItemDuplicate or OrderItemNotFound or OrderItemOutOfStock</ErrorType>
            <ErrorMessage>string</ErrorMessage>
            <IsFatalError>boolean</IsFatalError>
            <PID>int</PID>
            <PublisherCode>string</PublisherCode>
            <PublisherItemNumber>string</PublisherItemNumber>
          </OrderValidationError>
          <OrderValidationError>
            <ErrorType>OrderParameter or OrderItemParameter or OrderItemDuplicate or OrderItemNotFound or OrderItemOutOfStock</ErrorType>
            <ErrorMessage>string</ErrorMessage>
            <IsFatalError>boolean</IsFatalError>
            <PID>int</PID>
            <PublisherCode>string</PublisherCode>
            <PublisherItemNumber>string</PublisherItemNumber>
          </OrderValidationError>
        </ValidationErrors>
      </SubmitOrderResult>
    </SubmitOrderResponse>
  </soap12:Body>
</soap12:Envelope>