MatchDebitCardDetails structures

BankWizardCardService-v1.wsdl

Messages

<message name="MatchDebitCardDetailsRequest">

<part name="MatchDebitCardDetailsRequest" element="v1_0:MatchDebitCardDetailsRequest" />

</message>

<message name="MatchDebitCardDetailsResponse">

<part name="MatchDebitCardDetailsResponse" element="v1_0:MatchDebitCardDetailsResponse" />

</message>

Operations

<operation name="MatchDebitCardDetails">

<input message="tns:MatchDebitCardDetailsRequest" />

<output message="tns:MatchDebitCardDetailsResponse" />

</operation>

 

<operation name="MatchDebitCardDetails">

<soap:operation soapAction="MatchDebitCardDetails"/>

<input>

<soap:body use="literal" />

</input>

<output>

<soap:body use="literal" />

</output>

</operation>

BankWizardCardService-v1.0.xsd

<xsd:complexType name="MatchDebitCardDetailsRequest">

<xsd:complexContent>

<xsd:extension base="bankwizardcard:GenericRequest">

<xsd:sequence>

<xsd:element name="CardDetails" minOccurs="1" maxOccurs="1" type="bankwizardcard:CardDetails" />

<xsd:element name="SortCode" minOccurs="1" maxOccurs="1" type="xsd:string" />

</xsd:sequence>

</xsd:extension>

</xsd:complexContent>

</xsd:complexType>

 

<xsd:complexType name="MatchDebitCardDetailsResponse">

<xsd:complexContent>

<xsd:extension base="bankwizardcard:GenericResponse">

<xsd:sequence>

<xsd:element name="MatchResult" nillable="true" minOccurs="1" maxOccurs="1" type="bankwizardcard:MatchResult" />

<xsd:element name="CardValidationResponse" minOccurs="1" maxOccurs="1" type="bankwizardcard:CardValidationResponse" />

</xsd:sequence>

</xsd:extension>

</xsd:complexContent>

</xsd:complexType>

 

<xsd:simpleType name="MatchResult">

<xsd:restriction base="xsd:string">

<xsd:enumeration value="BankMatch" />

<xsd:enumeration value="BankGroupMatch" />

<xsd:enumeration value="NoMatch" />

<xsd:enumeration value="UnableToMatch" />

</xsd:restriction>

</xsd:simpleType>