XDSConnectWS
Click here for a complete list of operations.
ConnectCustomVettingZ
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 /xdsconnect/XDSconnectWS.asmx HTTP/1.1
Host: www.web.xds.co.za
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.web.xds.co.za/XDSConnectWS/ConnectCustomVettingZ"
<?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>
<ConnectCustomVettingZ xmlns="http://www.web.xds.co.za/XDSConnectWS">
<zrequest>
<Username>string</Username>
<Password>string</Password>
<IdNumber>string</IdNumber>
<PassportNo>string</PassportNo>
<FirstName>string</FirstName>
<SurName>string</SurName>
<DateofBirth>string</DateofBirth>
<YourReference>string</YourReference>
<VoucherCode>string</VoucherCode>
</zrequest>
</ConnectCustomVettingZ>
</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>
<ConnectCustomVettingZResponse xmlns="http://www.web.xds.co.za/XDSConnectWS">
<ConnectCustomVettingZResult>
<Status>string</Status>
<ErrorDescription>string</ErrorDescription>
<XDSReference>string</XDSReference>
<ClientReference>string</ClientReference>
<ConsumerInfo>
<IDNumber>string</IDNumber>
<PassportNo>string</PassportNo>
<BirthDate>string</BirthDate>
<Title>string</Title>
<Surname>string</Surname>
<FirstName>string</FirstName>
<SecondName>string</SecondName>
<Cell1>string</Cell1>
<Cell2>string</Cell2>
<Cell3>string</Cell3>
<HomeTelephone1>string</HomeTelephone1>
<HomeTelephone2>string</HomeTelephone2>
<HomeTelephone3>string</HomeTelephone3>
<WorkTelephone1>string</WorkTelephone1>
<WorkTelephone2>string</WorkTelephone2>
<WorkTelephone3>string</WorkTelephone3>
</ConsumerInfo>
<MtnPrevetScore>
<CreditLimit>string</CreditLimit>
<Note>string</Note>
<Result>string</Result>
<Score>string</Score>
<Exclusionreason>string</Exclusionreason>
</MtnPrevetScore>
<VodacomPrevetScore>
<CreditLimit>string</CreditLimit>
<Note>string</Note>
<Result>string</Result>
<Score>string</Score>
<Exclusionreason>string</Exclusionreason>
</VodacomPrevetScore>
<TelkomPrevetScore>
<CreditLimit>string</CreditLimit>
<Note>string</Note>
<Result>string</Result>
<Score>string</Score>
<Exclusionreason>string</Exclusionreason>
</TelkomPrevetScore>
<IntellicellScoreSegment>
<Segment>string</Segment>
</IntellicellScoreSegment>
<FMPResponse>
<FMPReference xmlns="">string</FMPReference>
<FMPDateTime xmlns="">dateTime</FMPDateTime>
<ScorecardCharacteristic xmlns="">string</ScorecardCharacteristic>
<CharacteristicAttribute xmlns="">string</CharacteristicAttribute>
<CharacteristicAttribute xmlns="">string</CharacteristicAttribute>
<FraudStatus xmlns="">string</FraudStatus>
<FraudRuleTriggered xmlns="">string</FraudRuleTriggered>
<FraudRuleTriggered xmlns="">string</FraudRuleTriggered>
<FraudScore xmlns="">int</FraudScore>
<ApplicationError xmlns="">string</ApplicationError>
<ValidationError xmlns="">
<IsValidConnectTicket>boolean</IsValidConnectTicket>
<IsValidSubscriberID>boolean</IsValidSubscriberID>
<IsValidCustomerTypeID>boolean</IsValidCustomerTypeID>
<IsValidAccountTypeID>boolean</IsValidAccountTypeID>
<IsValidBusinessProcessID>boolean</IsValidBusinessProcessID>
<IsValidTransactionTypeID>boolean</IsValidTransactionTypeID>
<IsValidProductTypeID>boolean</IsValidProductTypeID>
<IsValidApplicationDateTime>boolean</IsValidApplicationDateTime>
<IsValidFirstName>boolean</IsValidFirstName>
<IsValidLastName>boolean</IsValidLastName>
<IsValidIdentificationTypeID>boolean</IsValidIdentificationTypeID>
<IsValidIDNumber>boolean</IsValidIDNumber>
<IsValidMonthlyIncome>boolean</IsValidMonthlyIncome>
<IsValidMonthlyExpenses>boolean</IsValidMonthlyExpenses>
<IsValidSpouseMonthlyIncome>boolean</IsValidSpouseMonthlyIncome>
<IsValidBranchEmailAddress>boolean</IsValidBranchEmailAddress>
<IsValidSystemUserEmailAddress>boolean</IsValidSystemUserEmailAddress>
<IsValidEmailAddress>boolean</IsValidEmailAddress>
<IsValidMaritalStatusID>boolean</IsValidMaritalStatusID>
<IsValidGenderID>boolean</IsValidGenderID>
<IsValidSpouseIdentificationTypeID>boolean</IsValidSpouseIdentificationTypeID>
</ValidationError>
</FMPResponse>
</ConnectCustomVettingZResult>
</ConnectCustomVettingZResponse>
</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 /xdsconnect/XDSconnectWS.asmx HTTP/1.1
Host: www.web.xds.co.za
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>
<ConnectCustomVettingZ xmlns="http://www.web.xds.co.za/XDSConnectWS">
<zrequest>
<Username>string</Username>
<Password>string</Password>
<IdNumber>string</IdNumber>
<PassportNo>string</PassportNo>
<FirstName>string</FirstName>
<SurName>string</SurName>
<DateofBirth>string</DateofBirth>
<YourReference>string</YourReference>
<VoucherCode>string</VoucherCode>
</zrequest>
</ConnectCustomVettingZ>
</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>
<ConnectCustomVettingZResponse xmlns="http://www.web.xds.co.za/XDSConnectWS">
<ConnectCustomVettingZResult>
<Status>string</Status>
<ErrorDescription>string</ErrorDescription>
<XDSReference>string</XDSReference>
<ClientReference>string</ClientReference>
<ConsumerInfo>
<IDNumber>string</IDNumber>
<PassportNo>string</PassportNo>
<BirthDate>string</BirthDate>
<Title>string</Title>
<Surname>string</Surname>
<FirstName>string</FirstName>
<SecondName>string</SecondName>
<Cell1>string</Cell1>
<Cell2>string</Cell2>
<Cell3>string</Cell3>
<HomeTelephone1>string</HomeTelephone1>
<HomeTelephone2>string</HomeTelephone2>
<HomeTelephone3>string</HomeTelephone3>
<WorkTelephone1>string</WorkTelephone1>
<WorkTelephone2>string</WorkTelephone2>
<WorkTelephone3>string</WorkTelephone3>
</ConsumerInfo>
<MtnPrevetScore>
<CreditLimit>string</CreditLimit>
<Note>string</Note>
<Result>string</Result>
<Score>string</Score>
<Exclusionreason>string</Exclusionreason>
</MtnPrevetScore>
<VodacomPrevetScore>
<CreditLimit>string</CreditLimit>
<Note>string</Note>
<Result>string</Result>
<Score>string</Score>
<Exclusionreason>string</Exclusionreason>
</VodacomPrevetScore>
<TelkomPrevetScore>
<CreditLimit>string</CreditLimit>
<Note>string</Note>
<Result>string</Result>
<Score>string</Score>
<Exclusionreason>string</Exclusionreason>
</TelkomPrevetScore>
<IntellicellScoreSegment>
<Segment>string</Segment>
</IntellicellScoreSegment>
<FMPResponse>
<FMPReference xmlns="">string</FMPReference>
<FMPDateTime xmlns="">dateTime</FMPDateTime>
<ScorecardCharacteristic xmlns="">string</ScorecardCharacteristic>
<CharacteristicAttribute xmlns="">string</CharacteristicAttribute>
<CharacteristicAttribute xmlns="">string</CharacteristicAttribute>
<FraudStatus xmlns="">string</FraudStatus>
<FraudRuleTriggered xmlns="">string</FraudRuleTriggered>
<FraudRuleTriggered xmlns="">string</FraudRuleTriggered>
<FraudScore xmlns="">int</FraudScore>
<ApplicationError xmlns="">string</ApplicationError>
<ValidationError xmlns="">
<IsValidConnectTicket>boolean</IsValidConnectTicket>
<IsValidSubscriberID>boolean</IsValidSubscriberID>
<IsValidCustomerTypeID>boolean</IsValidCustomerTypeID>
<IsValidAccountTypeID>boolean</IsValidAccountTypeID>
<IsValidBusinessProcessID>boolean</IsValidBusinessProcessID>
<IsValidTransactionTypeID>boolean</IsValidTransactionTypeID>
<IsValidProductTypeID>boolean</IsValidProductTypeID>
<IsValidApplicationDateTime>boolean</IsValidApplicationDateTime>
<IsValidFirstName>boolean</IsValidFirstName>
<IsValidLastName>boolean</IsValidLastName>
<IsValidIdentificationTypeID>boolean</IsValidIdentificationTypeID>
<IsValidIDNumber>boolean</IsValidIDNumber>
<IsValidMonthlyIncome>boolean</IsValidMonthlyIncome>
<IsValidMonthlyExpenses>boolean</IsValidMonthlyExpenses>
<IsValidSpouseMonthlyIncome>boolean</IsValidSpouseMonthlyIncome>
<IsValidBranchEmailAddress>boolean</IsValidBranchEmailAddress>
<IsValidSystemUserEmailAddress>boolean</IsValidSystemUserEmailAddress>
<IsValidEmailAddress>boolean</IsValidEmailAddress>
<IsValidMaritalStatusID>boolean</IsValidMaritalStatusID>
<IsValidGenderID>boolean</IsValidGenderID>
<IsValidSpouseIdentificationTypeID>boolean</IsValidSpouseIdentificationTypeID>
</ValidationError>
</FMPResponse>
</ConnectCustomVettingZResult>
</ConnectCustomVettingZResponse>
</soap12:Body>
</soap12:Envelope>