partsv7


Click here for a complete list of operations.

ShopOrderPaid

Set paid shop 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 /parts/v7.asmx HTTP/1.1
Host: services.onderdelenlijn.nl
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "v7/ShopOrderPaid"

<?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>
    <ShopOrderPaid xmlns="v7">
      <Credentials>
        <Username>string</Username>
        <Password>string</Password>
      </Credentials>
      <Parameters>
        <OrderId>long</OrderId>
        <PaymentMethod>Bancontact or BankTransfer or Belfius or Bitcoin or CreditCard or DirectDebit or Eps or GiftCard or Giropay or Ideal or IngHomePay or Kbc or PayPal or PaySafeCard or Sofort or Refund or KlarnaPayLater or KlarnaSliceIt or Przelewy24 or ApplePay or In3 or KlarnaPayNow or Voucher or BancomatPay or Billie or Blik or MyBank or Trustly or Alma or Satispay or Riverty or Klarna or GooglePay or MBWay or MultiBanco or PayByBank</PaymentMethod>
        <Description>string</Description>
        <ProviderPaymentId>string</ProviderPaymentId>
        <IsOrderOnAccount>boolean</IsOrderOnAccount>
      </Parameters>
    </ShopOrderPaid>
  </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>
    <ShopOrderPaidResponse xmlns="v7">
      <ShopOrderPaidResult>
        <Response>
          <Statuscode>int</Statuscode>
          <Messages>
            <Message xsi:nil="true" />
            <Message xsi:nil="true" />
          </Messages>
          <Milliseconds>int</Milliseconds>
          <SessionId>string</SessionId>
        </Response>
        <Result>boolean</Result>
      </ShopOrderPaidResult>
    </ShopOrderPaidResponse>
  </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 /parts/v7.asmx HTTP/1.1
Host: services.onderdelenlijn.nl
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>
    <ShopOrderPaid xmlns="v7">
      <Credentials>
        <Username>string</Username>
        <Password>string</Password>
      </Credentials>
      <Parameters>
        <OrderId>long</OrderId>
        <PaymentMethod>Bancontact or BankTransfer or Belfius or Bitcoin or CreditCard or DirectDebit or Eps or GiftCard or Giropay or Ideal or IngHomePay or Kbc or PayPal or PaySafeCard or Sofort or Refund or KlarnaPayLater or KlarnaSliceIt or Przelewy24 or ApplePay or In3 or KlarnaPayNow or Voucher or BancomatPay or Billie or Blik or MyBank or Trustly or Alma or Satispay or Riverty or Klarna or GooglePay or MBWay or MultiBanco or PayByBank</PaymentMethod>
        <Description>string</Description>
        <ProviderPaymentId>string</ProviderPaymentId>
        <IsOrderOnAccount>boolean</IsOrderOnAccount>
      </Parameters>
    </ShopOrderPaid>
  </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>
    <ShopOrderPaidResponse xmlns="v7">
      <ShopOrderPaidResult>
        <Response>
          <Statuscode>int</Statuscode>
          <Messages>
            <Message xsi:nil="true" />
            <Message xsi:nil="true" />
          </Messages>
          <Milliseconds>int</Milliseconds>
          <SessionId>string</SessionId>
        </Response>
        <Result>boolean</Result>
      </ShopOrderPaidResult>
    </ShopOrderPaidResponse>
  </soap12:Body>
</soap12:Envelope>