<xGateOrderResponse xmlns="https://www.tricommerce.co.uk/xGate/OrderTypes/xGateOrderResponse.xsd">
  <OrderResponse>
    <xGateOrderID>0</xGateOrderID>
    <OverallStatus>Invalid</OverallStatus>
    <CustomerStatus>
      <Status>Valid</Status>
      <ReasonCode>0</ReasonCode>

      <ReasonMessage />
    </CustomerStatus>
    <PaymentDetailsStatus>
      <Status>Invalid</Status>
      <ReasonCode>2</ReasonCode>
      <ReasonMessage>NOT AUTHORISED</ReasonMessage>
    </PaymentDetailsStatus>

    <UserStatus>
      <Status>Valid</Status>
      <ReasonCode>0</ReasonCode>
      <ReasonMessage />
    </UserStatus>
    <Products>
      <xGateProductStatus>Valid</xGateProductStatus>

      <xGateProductReasonCode>0</xGateProductReasonCode>
      <xGateProductReasonMessage />
      <Product>
        <OrderLineID>1</OrderLineID>
        <Status>Valid</Status>
        <ReasonCode>0</ReasonCode>
        <ReasonMessage />

        <AdditionalProductsStatus>
          <AdditionalProduct>
            <Status>Valid</Status>
            <ReasonCode>0</ReasonCode>
            <ReasonMessage />
          </AdditionalProduct>
          <AdditionalProduct>
            <Status>Valid</Status>

            <ReasonCode>0</ReasonCode>
            <ReasonMessage />
          </AdditionalProduct>
          <AdditionalProduct>
            <Status>Valid</Status>
            <ReasonCode>0</ReasonCode>
            <ReasonMessage />

          </AdditionalProduct>
          <AdditionalProduct>
            <Status>Valid</Status>
            <ReasonCode>0</ReasonCode>
            <ReasonMessage />
          </AdditionalProduct>
          <AdditionalProduct>
            <Status>Valid</Status>

            <ReasonCode>0</ReasonCode>
            <ReasonMessage />
          </AdditionalProduct>
        </AdditionalProductsStatus>
      </Product>
      <Product>
        <OrderLineID>2</OrderLineID>
        <Status>Valid</Status>

        <ReasonCode>0</ReasonCode>
        <ReasonMessage />
        <AdditionalProductsStatus>
          <AdditionalProduct>
            <Status>Valid</Status>
            <ReasonCode>0</ReasonCode>
            <ReasonMessage />

          </AdditionalProduct>
          <AdditionalProduct>
            <Status>Valid</Status>
            <ReasonCode>0</ReasonCode>
            <ReasonMessage />
          </AdditionalProduct>
        </AdditionalProductsStatus>
      </Product>

    </Products>
  </OrderResponse>
</xGateOrderResponse>