Cancel CYA Warranty

Cancel CYA Warranty Input

<?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>
    <CancelWarranty xmlns="http://www.cpscorporation.com/services/">
      <CancelationCYARequest>
        <Authentication>
          <DealerID>int</DealerID>
          <DealerKey>string</DealerKey>
        </Authentication>
        <WarrantySerial>
        <isAllCancel>
        <Items_TransactionID>
        </Items_TransactionID>
      </CancelationCYARequest>
    </CancelWarranty>
  </soap:Body>
</soap:Envelope>


Argument Required Type Details
Authentication yes AuthenticationType
Authentication.DealerID yes Int Your dealer number
Authentication.DealerKey yes String Your dealer key
WarrantySerial yes String Warranty #
isAllCancel yes Boolean Default is True
Items_TransactionID No Array of Int If All Cancel = true, this will ignore, otherwise this is required.


Cancel CYA Output

<?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>
    <CancelationCYAResponse xmlns="http://www.cpscorporation.com/services/">
      <CancelationCYAResponse>
        <Errors>
          <ErrorID>int</ErrorID>
          <ErrorMessage>string</ErrorMessage>
        </Errors>
        <WarrantySerial>
        <Items>
          <TransactionID>int</TransactionID>
          <isSuccessFulCancel>Boolean</isSuccessFulCancel>
          <CancelStatus>String</CancelStatus>
        </Items>
      </CancelationCYAResponse>
    </CancelationCYAResponse>
  </soap:Body>
</soap:Envelope>


Argument Type Details
Errors ErrorsType
Errors.ErrorID Int Error Number
Errors.ErrorMessage String Detailed error message
Warranty # String Warranty # that Request to be Cancel.
Items CancelationItemResponse
Items.TransactionID Int Transaction ID
Items.isSuccessFulCancel Boolean
Items.CancelStatus String