GetCountryInput service

If you need the search categories as well as the validation inputs, use GetInputWithSearch instead of this service.

You use this to retrieve the types of checks you can perform for a specified country. It also returns the information you need to supply to perform that check.

To retrieve the country inputs, you must supply the 2 character country code.

For each available checking level, this service returns:

Example SOAP messages

Request

<soapenv:Body>

<ban:GetCountryInputRequest language="en">GB</ban:GetCountryInputRequest>

</soapenv:Body>

Response

<soap:Body>

<GetCountryInputResponse xmlns="http://experianpayments.com/bankwizard/wsdl/BankWizardService-v1-0">

<validationCheck checkingLevel="Branch" description="Sort code" xmlns="http://experianpayments.com/bankwizard/xsd/2009/07">

<BBAN index="1" maxsize="8">Sort code</BBAN>

</validationCheck>

<validationCheck checkingLevel="Account" description="Account" xmlns="http://experianpayments.com/bankwizard/xsd/2009/07">

<BBAN index="1" maxsize="8">Sort code</BBAN>

<BBAN index="2" maxsize="12">Account</BBAN>

</validationCheck>

<validationCheck checkingLevel="BIC" description="Account & BIC" xmlns="http://experianpayments.com/bankwizard/xsd/2009/07">

<BBAN index="1" maxsize="8">Sort code</BBAN>

<BBAN index="2" maxsize="12">Account</BBAN>

<BBAN index="5" maxsize="11">BIC</BBAN>

</validationCheck>

<validationCheck checkingLevel="Domestic" description="Roll number" xmlns="http://experianpayments.com/bankwizard/xsd/2009/07">

<BBAN index="1" maxsize="8">Sort code</BBAN>

<BBAN index="2" maxsize="12">Account</BBAN>

<BBAN index="3" maxsize="18">Roll number</BBAN>

</validationCheck>

</GetCountryInputResponse>

</soap:Body>