You use the MatchCardHolder service to check that the card exists and is associated with the supplied personal details. Before the card holder matching is performed, the card details are validated to make sure that the card could exist.
To match a card with a card holder, you must supply:
Optionally you can also supply:
For some card types, you may also need to supply the issue number and date the card is valid from (as MM and YYYY).
This service returns:
<soapenv:Body> <ban:MatchCardHolderRequest ReportString="CLT01" ItemisationID="ITM01"> <ns:CardDetails> <ns:PAN>1234567890123457</ns:PAN> <ns:CVV>123</ns:CVV> <ns:ValidUntil Month="06" Year="2016"/> <ns:CardDetails> <ns:Personal> <ns2:firstName>Ashely</ns2:firstName> <ns2:surname>Marma</ns2:surname> <ns2:dob>1968-04-10</ns2:dob> <ns:Personal> <ns:Address> <ns2:deliveryPoint deliveryType="houseNumber">1</ns2:deliveryPoint> <ns2:postalPoint postalType="street">Wydeville Road</ns2:postalPoint> <ns2:postalPoint postalType="postcode">NE96EH</ns2:postalPoint> </ns:Address> </ban:MatchCardHolderRequest> </soapenv:Body> |
<soap:Body> <MatchCardHolderResponse xmlns="http://experianpayments.com/bankwizardcard/wsdl/BankWizardCardService-v1-1"> <ID xmlns="http://experianpayments.com/bankwizardcard/xsd/2010/09">a558c</ID> <overallResult xmlns="http://experianpayments.com/bankwizardcard/xsd/2012/05">Full</overallResult> <cardCheckResult xmlns="http://experianpayments.com/bankwizardcard/xsd/2012/05">Full</cardCheckResult> <accountClosedFlag xmlns="http://experianpayments.com/bankwizardcard/xsd/2012/05">false</accountClosedFlag> <deceasedFlag xmlns="http://experianpayments.com/bankwizardcard/xsd/2012/05">false</deceasedFlag> <personalDetailsScore xmlns="http://experianpayments.com/bankwizardcard/xsd/2012/05">9</personalDetailsScore> <addressMatchResult xmlns="http://experianpayments.com/bankwizardcard/xsd/2012/05">Match</addressMatchResult> <CardValidationResponse xmlns="http://experianpayments.com/bankwizardcard/xsd/2012/05"> <CardType xmlns="http://experianpayments.com/bankwizardcard/xsd/2010/09">DebitCard</CardType> <SubType xmlns="http://experianpayments.com/bankwizardcard/xsd/2010/09">Unknown</SubType> <SchemeName xmlns="http://experianpayments.com/bankwizardcard/xsd/2010/09">Electron</SchemeName> <IssuerName xmlns="http://experianpayments.com/bankwizardcard/xsd/2010/09">Electron</IssuerName> </CardValidationResponse> </MatchCardHolderResponse> </soap:Body> |
<soap:Body> <MatchCardHolderResponse xmlns="http://experianpayments.com/bankwizardcard/wsdl/BankWizardCardService-v1-1"> <ID xmlns="http://experianpayments.com/bankwizardcard/xsd/2010/09">a789c</ID> <overallResult xmlns="http://experianpayments.com/bankwizardcard/xsd/2012/05">Account Closed</overallResult> <cardCheckResult xmlns="http://experianpayments.com/bankwizardcard/xsd/2012/05">Partial</cardCheckResult> <accountClosedFlag xmlns="http://experianpayments.com/bankwizardcard/xsd/2012/05">true</accountClosedFlag> <deceasedFlag xmlns="http://experianpayments.com/bankwizardcard/xsd/2012/05">false</deceasedFlag> <personalDetailsScore xsi:nil="true" xmlns="http://experianpayments.com/bankwizardcard/xsd/2012/05"/> <addressMatchScore xsi:nil="true" xmlns="http://experianpayments.com/bankwizardcard/xsd/2012/05"/> <CardValidationResponse xmlns="http://experianpayments.com/bankwizardcard/xsd/2012/05"> <CardType xmlns="http://experianpayments.com/bankwizardcard/xsd/2010/09">CreditCard</CardType> <SubType xmlns="http://experianpayments.com/bankwizardcard/xsd/2010/09">Unknown</SubType> <SchemeName xmlns="http://experianpayments.com/bankwizardcard/xsd/2010/09">Visa</SchemeName> <IssuerName xmlns="http://experianpayments.com/bankwizardcard/xsd/2010/09">Co-operative Bank</IssuerName> </CardValidationResponse> </MatchCardHolderResponse> </soap:Body> |