Hey! These docs are for version 1.0, which is no longer officially supported. Click here for the latest version, 3.0!

Card Validation Error

Once the card data is submitted to PCI Booking, the data is validated. Card validation can fail due to specific card data errors, such as missing/invalid card numbers, expiration date or holder name:

Invalid card number format messages

Invalid errors can include the following messages:

  • Number is longer than 22 chars
  • Invalid character at position
  • Invalid separator
  • Number has less than 14 digits
  • Luhn (Mod10) error" (violation of digit sequences in the card numbers)
  • Too many separator characters
  • Invalid number
  • Card number does not match card type (This error message will only be displayed in the card capture form)

Invalid expiration date

Invalid date errors can include:

  • Month should be 1 to 12
  • Expired card

Invalid CCV errors

Invalid errors can include:

  • CVV must be 3 or 4 digits

Invalid issue number

Invalid errors, such as:

  • Issue number should be "1" or "2"

Allowed cardholder name characters

  • Maximum allowed: 32 characters
  • Alphanumeric characters
  • The signs ('), (-), (.) , (!), (£), ($), (%), (^), (*), ( )