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 |
|