{"result": { "status": "success", "validation": false, "isRightNowChatEnabled": false, "isChatEnabled": false, "showExpiredPopUp": false, "showIneligiblePopUp": false, "showRIDIneligiblePopUp": false, "showOverrideErrorPopUp": false, "showRedeemedPopUp": false, "showInvalidPopUp": false, "accountProvince": "", "validators": [ { "regExp": "^[0-9]{12}$|^[a-zA-Z0-9]{17}$|^[a-zA-Z0-9]{8}$", "minLength": 1, "type": "esn" }, { "regExp": "^[a-zA-Z][A-Za-z\\s]*(\\.|-|\\')?[A-Za-z\\s]*(\\.|-|\\')?[A-Za-z\\s]*(\\.|-|\\')?[A-Za-z\\s]*(, Jr|, Sr|, Esq|, I|, II|, III|, IV)?$", "minLength": 1, "type": "lastName" }, { "minLength": 1, "type": "amount" }, { "regExp": "^[0-9A-Za-z#',%\\.\\( \\)\\^\\-\\&\\s]{3,255}$", "minLength": 1, "type": "address" }, { "regExp": "^[a-zA-Z]{1}[A-Za-z'\\. ]{0,29}$", "minLength": 1, "type": "city" }, { "regExp": "(^\\d{5}$)|(^\\d{5}-\\d{4}$)", "minLength": 1, "type": "postalCode" }, { "regExp": "^\\s?\\b(\\d{10}|\\d{11}|\\d{12}|\\d{14}|\\d{16})\\b\\s?$", "minLength": 1, "type": "pinNumber" }, { "regExp": "^[a-zA-Z][A-Za-z\\s]*(\\.|-|\\')?[A-Za-z\\s]*(\\.|-|\\')?[A-Za-z\\s]*(\\.|-|\\')?[A-Za-z\\s]{1,}$", "minLength": 1, "type": "firstName" }, { "regExp": "^[0-9]{10}$", "minLength": 1, "type": "phoneNumber" }, { "regExp": "^[a-zA-Z',\\\\.\\-\\s\\\\]{2,255}$", "minLength": 1, "type": "nameOnCard" }, { "regExp": "^([\\s\\S])*$", "minLength": 1, "type": "state" }, { "regExp": "^([0-9]{13,19})*$", "minLength": 1, "type": "cardNumber" }, { "regExp": "\\b^['_a-z0-9-\\+]+(\\.['_a-z0-9-\\+]+)*@[a-z0-9-]+(\\.[a-z0-9-]+)*\\.([a-z]{2,6})$\\b", "minLength": 1, "type": "email" } ] }}