Verify your customer's card.
Perform a name inquiry to verify the name of the cardholder.
Security
BasicAuth
Card verification or Cardholder Name Inquiry.
One of:
A unique reference generated by you. It is used to identify a payment throughout its lifecycle.
64 characters max. We recommend your transactionReference contains between 9-20 characters for ease of onward processing.
Example:"Memory265-13/08/1876"
The payment channel indicates the interaction of the cardholder with the merchant. Supply a value of moto to process an authorization as a Mail Order or Telephone Order transaction. When channel is not provided, the authorization will be processed as ecommerce ecom by default.
NOTE: 3DS authentication data cannot be supplied for MOTO payments.
Enum:"moto""ecom"
- threeDS can apply OPTIONALLY to any paymentInstrument other than Apple Pay
- networkToken only applies to payment instruments: card/networkToken and card/networkToken+applepay networkToken should be mandatory for these instruments
- For paymentInstrument card/networkToken then the threeDS object can optionally be supplied along with the networkToken one
- Test (Try)https://try.access.worldpay.com/cardVerifications
- Livehttps://access.worldpay.com/cardVerifications
{ "type": "cardVerification", "merchant": { "entity": "default", "mcc": "6012", "paymentFacilitator": { "schemeId": "12345678901", "independentSalesOrganizationId": "12345678901", "subMerchant": { "name": "Merchant Plc", "reference": "12345", "address": { "street": "123 Street", "state": "CA", "city": "San Francisco", "countryCode": "US", "postalCode": "94101" }, "taxReference": "12345", "phoneNumber": "0123456789", "email": "test@email.com", "url": "developer.worldpay.com" } } }, "transactionReference": "Memory265-13/08/1876", "instruction": { "value": { "amount": 250, "currency": "GBP" }, "narrative": { "line1": "MindPalace", "line2": "Memory" }, "customerAgreement": { "type": "cardOnFile" }, "paymentInstrument": { "type": "card/plain", "cardHolderName": "Sherlock Holmes", "expiryDate": { "month": 5, "year": 2050 }, "cardNumber": "4444333322221111", "billingAddress": { "address1": "221B Baker Street", "address2": "Marylebone", "address3": "Westminster", "postalCode": "NW1 6XE", "city": "Cambridge", "countryCode": "GB" }, "cvc": "101" } } }
Successful cardholder name inquiry outcome.
Response
{ "outcome": "verified", "nameInquiry": "matched" }