VerifyAvsCvv service

You use the VerifyAvsCvv service to check the card exists, verify the CVV and compare the supplied address with the address registered at the card company.

To verify a card and address you must supply:

You can also supply:

For some cards, you should also supply:

The service returns:

Example SOAP messages

Request

<soapenv:Body>

<ban:VerifyAvsCvvRequest ReportString="CLT01" ItemisationID="ITM01">

<ns:NameOnCard>Ashley Marma</ns:NameOnCard>

<ns:CardDetails>

<ns:PAN>1234567890123457</ns:PAN>

<ns:CVV>123</ns:CVV>

<ns:ValidUntil Month="12" Year="2012"/>

</ns:CardDetails>

<ns:Address>

<ns1:deliveryPoint deliveryType="houseNumber">1</ns1:deliveryPoint>

<ns1:postalPoint postalType="street">Wydeville Road</ns1:postalPoint>

<ns1:postalPoint postalType="postcode">NE96EH</ns1:postalPoint>

</ns:Address>

</ban:VerifyAvsCvvRequest>

</soapenv:Body>

Authorised response

<soap:Body>

<VerifyAvsCvvResponse xmlns="http://experianpayments.com/bankwizardcard/wsdl/BankWizardCardService-v1-0">

<ID xmlns="http://experianpayments.com/bankwizardcard/xsd/2010/09">b300a871-fd37-42e0-a67e-6345ab2b2837</ID>

<PreAuthorised xmlns="http://experianpayments.com/bankwizardcard/xsd/2010/09">Authorised</PreAuthorised>

<AvsMatched xmlns="http://experianpayments.com/bankwizardcard/xsd/2010/09">true</AvsMatched>

<CvvMatched xmlns="http://experianpayments.com/bankwizardcard/xsd/2010/09">true</CvvMatched>

<PostcodeMatched xmlns="http://experianpayments.com/bankwizardcard/xsd/2010/09">true</PostcodeMatched>

<CardValidationResponse xmlns="http://experianpayments.com/bankwizardcard/xsd/2010/09">

<CardCondition Code="50" Severity="Information"/>

<CardType>DebitCard</CardType>

<SubType>Unknown</SubType>

<SchemeName>Visa</SchemeName>

<IssuerName>NatWest</IssuerName>

</CardValidationResponse>

</VerifyAvsCvvResponse>

</soap:Body>

Not authorised response

<soap:Body>

<VerifyAvsCvvResponse xmlns="http://experianpayments.com/bankwizardcard/wsdl/BankWizardCardService-v1-0">

<ID xmlns="http://experianpayments.com/bankwizardcard/xsd/2010/09">b300a871-fd37-42e0-a67e-6345ab2b2837</ID>

<PreAuthorised xmlns="http://experianpayments.com/bankwizardcard/xsd/2010/09">NotAuthorised</PreAuthorised>

<AvsMatched xsi:nil="true"xmlns="http://experianpayments.com/bankwizardcard/xsd/2010/09">false</AvsMatched>

<CvvMatched xmlns="http://experianpayments.com/bankwizardcard/xsd/2010/09">true</CvvMatched>

<PostcodeMatched xsi:nil="true" xmlns="http://experianpayments.com/bankwizardcard/xsd/2010/09">false</PostcodeMatched>

<CardValidationResponse xmlns="http://experianpayments.com/bankwizardcard/xsd/2010/09">

<CardCondition Code="52" Severity="Error"/>

<CardType>DebitCard</CardType>

<SubType>Unknown</SubType>

<SchemeName>Visa</SchemeName>

<IssuerName>Alliance and Leicester</IssuerName>

</CardValidationResponse>

</VerifyAvsCvvResponse>

</soap:Body>