"{\"id\":\"L2NvbnRlbnQvZm9ybXMvYWYvc2VjdXJlYmFuay9jcmVkaXQtY2FyZC1hcHBsaWNhdGlvbg==\",\"fieldType\":\"form\",\"title\":\"Credit Card Application\",\"action\":\"\/adobe\/forms\/af\/submit\/L2NvbnRlbnQvZm9ybXMvYWYvc2VjdXJlYmFuay9jcmVkaXQtY2FyZC1hcHBsaWNhdGlvbg==\",\"properties\":{\"fd:changeEventBehaviour\":\"deps\",\"fd:path\":\"\/content\/forms\/af\/securebank\/credit-card-application\/jcr:content\/root\/section\/form\",\"fd:schemaType\":\"BASIC\",\"fd:isHamburgerMenuEnabled\":false,\"fd:roleAttribute\":null,\"fd:formDataEnabled\":false,\"fd:customFunctionsUrl\":\"\/adobe\/forms\/af\/customfunctions\/L2NvbnRlbnQvZm9ybXMvYWYvc2VjdXJlYmFuay9jcmVkaXQtY2FyZC1hcHBsaWNhdGlvbg==\",\"fd:dataUrl\":\"\/adobe\/forms\/af\/data\/L2NvbnRlbnQvZm9ybXMvYWYvc2VjdXJlYmFuay9jcmVkaXQtY2FyZC1hcHBsaWNhdGlvbg==\"},\"events\":{\"custom:setProperty\":[\"$event.payload\"]},\"lang\":\"en-US\",\":itemsOrder\":[\"personalInformation\",\"financialEmployment\",\"selectCreditCard\",\"confirmation\"],\"adaptiveform\":\"0.15.2\",\"metadata\":{\"version\":\"1.0.0\",\"grammar\":\"json-formula-1.0.0\"},\":type\":\"fd\/franklin\/components\/form\/v1\/form\",\":items\":{\"personalInformation\":{\"id\":\"panelcontainer-1b55f21209\",\"fieldType\":\"panel\",\"name\":\"personalInformation\",\"description\":\"Share your personal details to help us verify your identity.\",\"label\":{\"value\":\"Personal Details\"},\"events\":{\"custom:setProperty\":[\"$event.payload\"]},\"properties\":{\"fd:dor\":{\"dorExclusion\":false,\"dorExcludeTitle\":false,\"dorExcludeDescription\":false},\"fd:path\":\"\/content\/forms\/af\/securebank\/credit-card-application\/jcr:content\/root\/section\/form\/personalInformation\"},\":itemsOrder\":[\"scanDocument\",\"firstName\",\"lastName\",\"dateOfBirth\",\"gender\",\"emailId\",\"phoneNumber\",\"address\",\"ssn\",\"continueBtn1\"],\":type\":\"core\/fd\/components\/form\/panelcontainer\/v1\/panelcontainer\",\":items\":{\"scanDocument\":{\"id\":\"button-30fe7aae7e\",\"fieldType\":\"button\",\"name\":\"scanDocument\",\"type\":\"string\",\"buttonType\":\"button\",\"properties\":{\"colspan\":\"12\",\"fd:dor\":{\"dorExclusion\":false},\"fd:path\":\"\/content\/forms\/af\/securebank\/credit-card-application\/jcr:content\/root\/section\/form\/personalInformation\/scanDocument\",\"fd:rules\":{\"validationStatus\":\"valid\"},\"fd:buttonType\":\"button\"},\"label\":{\"value\":\"Scan Document\"},\"events\":{\"custom:setProperty\":[\"$event.payload\"],\"click\":[\"prefillFromScan(\\u0027\\u0027)\"]},\":type\":\"core\/fd\/components\/form\/button\/v1\/button\"},\"firstName\":{\"id\":\"textinput-5beeccf386\",\"fieldType\":\"text-input\",\"name\":\"firstName\",\"type\":\"string\",\"required\":true,\"constraintMessages\":{\"required\":\"First name is required\"},\"maxLength\":50,\"label\":{\"value\":\"First name\"},\"events\":{\"custom:setProperty\":[\"$event.payload\"]},\"properties\":{\"colspan\":\"6\",\"fd:dor\":{\"dorExclusion\":false},\"fd:path\":\"\/content\/forms\/af\/securebank\/credit-card-application\/jcr:content\/root\/section\/form\/personalInformation\/firstName\"},\":type\":\"core\/fd\/components\/form\/textinput\/v1\/textinput\"},\"lastName\":{\"id\":\"textinput-8adf422549\",\"fieldType\":\"text-input\",\"name\":\"lastName\",\"type\":\"string\",\"required\":true,\"constraintMessages\":{\"required\":\"Last name is required\"},\"maxLength\":50,\"label\":{\"value\":\"Last name\"},\"events\":{\"custom:setProperty\":[\"$event.payload\"]},\"properties\":{\"colspan\":\"6\",\"fd:dor\":{\"dorExclusion\":false},\"fd:path\":\"\/content\/forms\/af\/securebank\/credit-card-application\/jcr:content\/root\/section\/form\/personalInformation\/lastName\"},\":type\":\"core\/fd\/components\/form\/textinput\/v1\/textinput\"},\"dateOfBirth\":{\"id\":\"datepicker-e76fbda369\",\"fieldType\":\"date-input\",\"name\":\"dateOfBirth\",\"type\":\"string\",\"required\":true,\"constraintMessages\":{\"required\":\"Date of birth is required\"},\"displayFormat\":\"d\/M\/y\",\"label\":{\"value\":\"Date of Birth\"},\"events\":{\"change\":[\"if(contains($event.payload.changes[].propertyName, \\u0027value\\u0027), validateDateOfBirth(), {})\"],\"custom:setProperty\":[\"$event.payload\"]},\"properties\":{\"colspan\":\"6\",\"fd:dor\":{\"dorExclusion\":false},\"fd:path\":\"\/content\/forms\/af\/securebank\/credit-card-application\/jcr:content\/root\/section\/form\/personalInformation\/dateOfBirth\",\"fd:rules\":{\"validationStatus\":\"valid\"}},\"format\":\"date\",\":type\":\"core\/fd\/components\/form\/datepicker\/v1\/datepicker\"},\"gender\":{\"id\":\"dropdown-4a52ca024c\",\"fieldType\":\"drop-down\",\"name\":\"gender\",\"type\":\"string\",\"required\":false,\"enforceEnum\":true,\"enumNames\":[\"Male\",\"Female\",\"Other\",\"Prefer not to say\"],\"label\":{\"value\":\"Gender\"},\"events\":{\"custom:setProperty\":[\"$event.payload\"]},\"properties\":{\"colspan\":\"6\",\"fd:dor\":{\"dorExclusion\":false},\"fd:path\":\"\/content\/forms\/af\/securebank\/credit-card-application\/jcr:content\/root\/section\/form\/personalInformation\/gender\"},\"enum\":[\"male\",\"female\",\"other\",\"prefer_not_to_say\"],\":type\":\"core\/fd\/components\/form\/dropdown\/v1\/dropdown\"},\"emailId\":{\"id\":\"emailinput-32adbd4314\",\"fieldType\":\"email\",\"name\":\"emailId\",\"type\":\"string\",\"required\":false,\"label\":{\"value\":\"Email ID\"},\"events\":{\"custom:setProperty\":[\"$event.payload\"]},\"properties\":{\"colspan\":\"6\",\"fd:dor\":{\"dorExclusion\":false},\"fd:path\":\"\/content\/forms\/af\/securebank\/credit-card-application\/jcr:content\/root\/section\/form\/personalInformation\/emailId\"},\":type\":\"core\/fd\/components\/form\/emailinput\/v1\/emailinput\"},\"phoneNumber\":{\"id\":\"textinput-34730d46de\",\"fieldType\":\"text-input\",\"name\":\"phoneNumber\",\"type\":\"string\",\"required\":true,\"constraintMessages\":{\"required\":\"Phone number is required\"},\"pattern\":\"^\\\\+1\\\\s?\\\\d{10}$\",\"label\":{\"value\":\"Phone Number\"},\"events\":{\"custom:setProperty\":[\"$event.payload\"]},\"properties\":{\"colspan\":\"6\",\"validatePatternMessage\":\"Enter a valid US phone number starting with +1.\",\"fd:dor\":{\"dorExclusion\":false},\"fd:path\":\"\/content\/forms\/af\/securebank\/credit-card-application\/jcr:content\/root\/section\/form\/personalInformation\/phoneNumber\"},\"placeholder\":\"+1 XXXXXXXXXX\",\":type\":\"core\/fd\/components\/form\/textinput\/v1\/textinput\"},\"address\":{\"id\":\"textinput-30e73fa894\",\"fieldType\":\"text-input\",\"name\":\"address\",\"type\":\"string\",\"required\":true,\"constraintMessages\":{\"required\":\"Address is required\"},\"maxLength\":200,\"label\":{\"value\":\"Address\"},\"events\":{\"custom:setProperty\":[\"$event.payload\"]},\"properties\":{\"colspan\":\"6\",\"fd:dor\":{\"dorExclusion\":false},\"fd:path\":\"\/content\/forms\/af\/securebank\/credit-card-application\/jcr:content\/root\/section\/form\/personalInformation\/address\"},\":type\":\"core\/fd\/components\/form\/textinput\/v1\/textinput\"},\"ssn\":{\"id\":\"textinput-e088183b09\",\"fieldType\":\"text-input\",\"name\":\"ssn\",\"type\":\"string\",\"required\":true,\"constraintMessages\":{\"required\":\"SSN is required\"},\"pattern\":\"^\\\\d{6}-\\\\d{5}-[A-Z]$\",\"label\":{\"value\":\"SSN\"},\"events\":{\"custom:setProperty\":[\"$event.payload\"]},\"properties\":{\"colspan\":\"6\",\"validatePatternMessage\":\"Enter a valid SSN in format XXXXXX-XXXXX-X.\",\"fd:dor\":{\"dorExclusion\":false},\"fd:path\":\"\/content\/forms\/af\/securebank\/credit-card-application\/jcr:content\/root\/section\/form\/personalInformation\/ssn\"},\"placeholder\":\"XXXXXX-XXXXX-X\",\":type\":\"core\/fd\/components\/form\/textinput\/v1\/textinput\"},\"continueBtn1\":{\"id\":\"button-9dee29ffe1\",\"fieldType\":\"button\",\"name\":\"continueBtn1\",\"type\":\"string\",\"buttonType\":\"button\",\"properties\":{\"colspan\":\"12\",\"fd:dor\":{\"dorExclusion\":false},\"fd:path\":\"\/content\/forms\/af\/securebank\/credit-card-application\/jcr:content\/root\/section\/form\/personalInformation\/continueBtn1\",\"fd:rules\":{\"validationStatus\":\"valid\"},\"fd:buttonType\":\"button\"},\"label\":{\"value\":\"Continue\"},\"events\":{\"custom:setProperty\":[\"$event.payload\"],\"click\":[\"goToFinancialDetails()\"]},\":type\":\"core\/fd\/components\/form\/button\/v1\/button\"}}},\"financialEmployment\":{\"id\":\"panelcontainer-4c128e7cea\",\"fieldType\":\"panel\",\"name\":\"financialEmployment\",\"visible\":false,\"description\":\"Provide information about your financial status and employment to help us review your application.\",\"label\":{\"value\":\"Financial \\u0026 Employment Details\"},\"events\":{\"custom:setProperty\":[\"$event.payload\"]},\"properties\":{\"fd:dor\":{\"dorExclusion\":false,\"dorExcludeTitle\":false,\"dorExcludeDescription\":false},\"fd:path\":\"\/content\/forms\/af\/securebank\/credit-card-application\/jcr:content\/root\/section\/form\/financialEmployment\"},\":itemsOrder\":[\"employmentStatus\",\"employmentType\",\"jobTitle\",\"businessName\",\"annualGrossIncome\",\"existingMonthlyPayments\",\"continueBtn2\"],\":type\":\"core\/fd\/components\/form\/panelcontainer\/v1\/panelcontainer\",\":items\":{\"employmentStatus\":{\"id\":\"dropdown-df281f213d\",\"fieldType\":\"drop-down\",\"name\":\"employmentStatus\",\"type\":\"string\",\"required\":true,\"constraintMessages\":{\"required\":\"Employment status is required\"},\"enforceEnum\":true,\"enumNames\":[\"Employed\",\"Self-employed\",\"Unemployed\",\"Retired\"],\"label\":{\"value\":\"Employment Status\"},\"events\":{\"change\":[\"if(contains($event.payload.changes[].propertyName, \\u0027value\\u0027), if($field == \\u0027employed\\u0027 || $field == \\u0027self_employed\\u0027, dispatchEvent(employmentType, \\u0027custom:setProperty\\u0027, {visible : true(), [object Object] : true()}), {}), {})\",\"if(contains($event.payload.changes[].propertyName, \\u0027value\\u0027), if(!($field == \\u0027employed\\u0027 || $field == \\u0027self_employed\\u0027), dispatchEvent(employmentType, \\u0027custom:setProperty\\u0027, {visible : false(), [object Object] : false(), value : `null`}), {}), {})\",\"if(contains($event.payload.changes[].propertyName, \\u0027value\\u0027), if($field == \\u0027employed\\u0027, dispatchEvent(jobTitle, \\u0027custom:setProperty\\u0027, {visible : true(), [object Object] : true()}), {}), {})\",\"if(contains($event.payload.changes[].propertyName, \\u0027value\\u0027), if(!($field == \\u0027employed\\u0027), dispatchEvent(jobTitle, \\u0027custom:setProperty\\u0027, {visible : false(), [object Object] : false(), value : `null`}), {}), {})\",\"if(contains($event.payload.changes[].propertyName, \\u0027value\\u0027), if($field == \\u0027employed\\u0027 || $field == \\u0027self_employed\\u0027, dispatchEvent(businessName, \\u0027custom:setProperty\\u0027, {visible : true()}), {}), {})\",\"if(contains($event.payload.changes[].propertyName, \\u0027value\\u0027), if(!($field == \\u0027employed\\u0027 || $field == \\u0027self_employed\\u0027), dispatchEvent(businessName, \\u0027custom:setProperty\\u0027, {visible : false(), value : `null`}), {}), {})\"],\"custom:setProperty\":[\"$event.payload\"]},\"properties\":{\"colspan\":\"6\",\"fd:dor\":{\"dorExclusion\":false},\"fd:path\":\"\/content\/forms\/af\/securebank\/credit-card-application\/jcr:content\/root\/section\/form\/financialEmployment\/employmentStatus\",\"fd:rules\":{\"validationStatus\":\"valid\"}},\"enum\":[\"employed\",\"self_employed\",\"unemployed\",\"retired\"],\":type\":\"core\/fd\/components\/form\/dropdown\/v1\/dropdown\"},\"employmentType\":{\"id\":\"dropdown-286b3a921d\",\"fieldType\":\"drop-down\",\"name\":\"employmentType\",\"visible\":false,\"type\":\"string\",\"required\":false,\"constraintMessages\":{\"required\":\"Employment type is required\"},\"enforceEnum\":true,\"enumNames\":[\"Full time\",\"Part time\",\"Contract\"],\"label\":{\"value\":\"Employment Type\"},\"events\":{\"custom:setProperty\":[\"$event.payload\"]},\"properties\":{\"colspan\":\"6\",\"fd:dor\":{\"dorExclusion\":false},\"fd:path\":\"\/content\/forms\/af\/securebank\/credit-card-application\/jcr:content\/root\/section\/form\/financialEmployment\/employmentType\"},\"enum\":[\"full_time\",\"part_time\",\"contract\"],\":type\":\"core\/fd\/components\/form\/dropdown\/v1\/dropdown\"},\"jobTitle\":{\"id\":\"dropdown-170a4e8b3c\",\"fieldType\":\"drop-down\",\"name\":\"jobTitle\",\"visible\":false,\"type\":\"string\",\"required\":false,\"constraintMessages\":{\"required\":\"Job title is required\"},\"enforceEnum\":true,\"enumNames\":[\"Account Executive\",\"Manager\",\"Director\",\"Engineer\",\"Other\"],\"label\":{\"value\":\"Job Title\"},\"events\":{\"custom:setProperty\":[\"$event.payload\"]},\"properties\":{\"colspan\":\"6\",\"fd:dor\":{\"dorExclusion\":false},\"fd:path\":\"\/content\/forms\/af\/securebank\/credit-card-application\/jcr:content\/root\/section\/form\/financialEmployment\/jobTitle\"},\"enum\":[\"account_executive\",\"manager\",\"director\",\"engineer\",\"other\"],\":type\":\"core\/fd\/components\/form\/dropdown\/v1\/dropdown\"},\"businessName\":{\"id\":\"textinput-66b3cde569\",\"fieldType\":\"text-input\",\"name\":\"businessName\",\"visible\":false,\"type\":\"string\",\"required\":false,\"maxLength\":100,\"label\":{\"value\":\"Business Name\"},\"events\":{\"custom:setProperty\":[\"$event.payload\"]},\"properties\":{\"colspan\":\"6\",\"fd:dor\":{\"dorExclusion\":false},\"fd:path\":\"\/content\/forms\/af\/securebank\/credit-card-application\/jcr:content\/root\/section\/form\/financialEmployment\/businessName\"},\":type\":\"core\/fd\/components\/form\/textinput\/v1\/textinput\"},\"annualGrossIncome\":{\"id\":\"numberinput-f4e243bc96\",\"fieldType\":\"number-input\",\"name\":\"annualGrossIncome\",\"type\":\"number\",\"required\":true,\"constraintMessages\":{\"required\":\"Annual gross income is required\",\"minimum\":\"Annual income must be greater than $0.\"},\"label\":{\"value\":\"Annual Gross Income\"},\"events\":{\"custom:setProperty\":[\"$event.payload\"]},\"properties\":{\"colspan\":\"6\",\"fd:dor\":{\"dorExclusion\":false},\"fd:path\":\"\/content\/forms\/af\/securebank\/credit-card-application\/jcr:content\/root\/section\/form\/financialEmployment\/annualGrossIncome\"},\"minimum\":0,\":type\":\"core\/fd\/components\/form\/numberinput\/v1\/numberinput\"},\"existingMonthlyPayments\":{\"id\":\"numberinput-1c0fd72b7a\",\"fieldType\":\"number-input\",\"name\":\"existingMonthlyPayments\",\"type\":\"number\",\"required\":true,\"constraintMessages\":{\"required\":\"Existing monthly payments is required\"},\"label\":{\"value\":\"Existing Monthly Payments\"},\"events\":{\"change\":[\"if(contains($event.payload.changes[].propertyName, \\u0027value\\u0027), validateMonthlyPayments(), {})\"],\"custom:setProperty\":[\"$event.payload\"]},\"properties\":{\"colspan\":\"6\",\"fd:dor\":{\"dorExclusion\":false},\"fd:path\":\"\/content\/forms\/af\/securebank\/credit-card-application\/jcr:content\/root\/section\/form\/financialEmployment\/existingMonthlyPayments\",\"fd:rules\":{\"validationStatus\":\"valid\"}},\"minimum\":0,\":type\":\"core\/fd\/components\/form\/numberinput\/v1\/numberinput\"},\"continueBtn2\":{\"id\":\"button-3131dad62f\",\"fieldType\":\"button\",\"name\":\"continueBtn2\",\"type\":\"string\",\"buttonType\":\"button\",\"properties\":{\"colspan\":\"12\",\"fd:dor\":{\"dorExclusion\":false},\"fd:path\":\"\/content\/forms\/af\/securebank\/credit-card-application\/jcr:content\/root\/section\/form\/financialEmployment\/continueBtn2\",\"fd:rules\":{\"validationStatus\":\"valid\"},\"fd:buttonType\":\"button\"},\"label\":{\"value\":\"Continue\"},\"events\":{\"click\":[\"goToSelectCard()\"],\"custom:setProperty\":[\"$event.payload\"]},\":type\":\"core\/fd\/components\/form\/button\/v1\/button\"}}},\"selectCreditCard\":{\"id\":\"panelcontainer-44efe6cbc0\",\"fieldType\":\"panel\",\"name\":\"selectCreditCard\",\"visible\":false,\"description\":\"Discover the ideal card based on your fixed deposit amount\",\"label\":{\"value\":\"Find Your Perfect Card\"},\"events\":{\"custom:setProperty\":[\"$event.payload\"]},\"properties\":{\"fd:dor\":{\"dorExclusion\":false,\"dorExcludeTitle\":false,\"dorExcludeDescription\":false},\"fd:path\":\"\/content\/forms\/af\/securebank\/credit-card-application\/jcr:content\/root\/section\/form\/selectCreditCard\"},\":itemsOrder\":[\"applicationSummary\",\"selectedCard\",\"continueBtn3\"],\":type\":\"core\/fd\/components\/form\/panelcontainer\/v1\/panelcontainer\",\":items\":{\"applicationSummary\":{\"id\":\"panelcontainer-96b0587dd0\",\"fieldType\":\"panel\",\"name\":\"applicationSummary\",\"label\":{\"value\":\"Personal Details\"},\"events\":{\"custom:setProperty\":[\"$event.payload\"]},\"properties\":{\"fd:dor\":{\"dorExclusion\":false,\"dorExcludeTitle\":false,\"dorExcludeDescription\":false},\"fd:path\":\"\/content\/forms\/af\/securebank\/credit-card-application\/jcr:content\/root\/section\/form\/selectCreditCard\/applicationSummary\"},\":itemsOrder\":[\"summaryApplicationDate\",\"summaryCreditScore\",\"summaryRequiredIncome\",\"summaryFreeLimit\",\"summaryRateOfInterest\"],\":type\":\"core\/fd\/components\/form\/panelcontainer\/v1\/panelcontainer\",\":items\":{\"summaryApplicationDate\":{\"id\":\"textinput-0c9276569f\",\"fieldType\":\"text-input\",\"name\":\"summaryApplicationDate\",\"type\":\"string\",\"readOnly\":true,\"label\":{\"value\":\"Application Date\"},\"events\":{\"custom:setProperty\":[\"$event.payload\"]},\"properties\":{\"colspan\":\"3\",\"fd:dor\":{\"dorExclusion\":false},\"fd:path\":\"\/content\/forms\/af\/securebank\/credit-card-application\/jcr:content\/root\/section\/form\/selectCreditCard\/applicationSummary\/summaryApplicationDate\"},\":type\":\"core\/fd\/components\/form\/textinput\/v1\/textinput\"},\"summaryCreditScore\":{\"id\":\"textinput-a69ee34fba\",\"fieldType\":\"text-input\",\"name\":\"summaryCreditScore\",\"type\":\"string\",\"readOnly\":true,\"label\":{\"value\":\"Credit Score\"},\"events\":{\"custom:setProperty\":[\"$event.payload\"]},\"properties\":{\"colspan\":\"3\",\"fd:dor\":{\"dorExclusion\":false},\"fd:path\":\"\/content\/forms\/af\/securebank\/credit-card-application\/jcr:content\/root\/section\/form\/selectCreditCard\/applicationSummary\/summaryCreditScore\"},\":type\":\"core\/fd\/components\/form\/textinput\/v1\/textinput\"},\"summaryRequiredIncome\":{\"id\":\"textinput-ff70c6dfd1\",\"fieldType\":\"text-input\",\"name\":\"summaryRequiredIncome\",\"type\":\"string\",\"readOnly\":true,\"label\":{\"value\":\"Required Income\"},\"events\":{\"custom:setProperty\":[\"$event.payload\"]},\"properties\":{\"colspan\":\"2\",\"fd:dor\":{\"dorExclusion\":false},\"fd:path\":\"\/content\/forms\/af\/securebank\/credit-card-application\/jcr:content\/root\/section\/form\/selectCreditCard\/applicationSummary\/summaryRequiredIncome\"},\":type\":\"core\/fd\/components\/form\/textinput\/v1\/textinput\"},\"summaryFreeLimit\":{\"id\":\"textinput-c7a51ccdd2\",\"fieldType\":\"text-input\",\"name\":\"summaryFreeLimit\",\"type\":\"string\",\"readOnly\":true,\"label\":{\"value\":\"Free Limit\"},\"events\":{\"custom:setProperty\":[\"$event.payload\"]},\"properties\":{\"colspan\":\"2\",\"fd:dor\":{\"dorExclusion\":false},\"fd:path\":\"\/content\/forms\/af\/securebank\/credit-card-application\/jcr:content\/root\/section\/form\/selectCreditCard\/applicationSummary\/summaryFreeLimit\"},\":type\":\"core\/fd\/components\/form\/textinput\/v1\/textinput\"},\"summaryRateOfInterest\":{\"id\":\"textinput-9518f73d5f\",\"fieldType\":\"text-input\",\"name\":\"summaryRateOfInterest\",\"type\":\"string\",\"readOnly\":true,\"label\":{\"value\":\"Rate of Interest\"},\"events\":{\"custom:setProperty\":[\"$event.payload\"]},\"properties\":{\"colspan\":\"2\",\"fd:dor\":{\"dorExclusion\":false},\"fd:path\":\"\/content\/forms\/af\/securebank\/credit-card-application\/jcr:content\/root\/section\/form\/selectCreditCard\/applicationSummary\/summaryRateOfInterest\"},\":type\":\"core\/fd\/components\/form\/textinput\/v1\/textinput\"}}},\"selectedCard\":{\"id\":\"radiobutton-1fcf0c4253\",\"fieldType\":\"radio-group\",\"name\":\"selectedCard\",\"type\":\"string\",\"required\":true,\"constraintMessages\":{\"required\":\"Please select a credit card\"},\"enforceEnum\":true,\"enumNames\":[\"Voyager\",\"Feast\",\"Aurora\",\"Escape\"],\"label\":{\"value\":\"Select Card\"},\"events\":{\"change\":[\"if(contains($event.payload.changes[].propertyName, \\u0027value\\u0027), computeCardDetails(), {})\",\"if(contains($event.payload.changes[].propertyName, \\u0027value\\u0027), if(!(!($field)), dispatchEvent(continueBtn3, \\u0027custom:setProperty\\u0027, {enabled : true()}), {}), {})\",\"if(contains($event.payload.changes[].propertyName, \\u0027value\\u0027), if(!(!(!($field))), dispatchEvent(continueBtn3, \\u0027custom:setProperty\\u0027, {enabled : false()}), {}), {})\"],\"initialize\":[\"loadCreditCards()\"],\"custom:setProperty\":[\"$event.payload\"]},\"properties\":{\"colspan\":\"12\",\"afs:layout\":{\"orientation\":\"horizontal\"},\"fd:dor\":{\"dorExclusion\":false},\"fd:path\":\"\/content\/forms\/af\/securebank\/credit-card-application\/jcr:content\/root\/section\/form\/selectCreditCard\/selectedCard\",\"fd:rules\":{\"validationStatus\":\"valid\"}},\"enum\":[\"voyager\",\"feast\",\"aurora\",\"escape\"],\":type\":\"card-choice\"},\"continueBtn3\":{\"id\":\"button-7bf75c290d\",\"fieldType\":\"button\",\"name\":\"continueBtn3\",\"type\":\"string\",\"buttonType\":\"button\",\"properties\":{\"colspan\":\"12\",\"fd:dor\":{\"dorExclusion\":false},\"fd:path\":\"\/content\/forms\/af\/securebank\/credit-card-application\/jcr:content\/root\/section\/form\/selectCreditCard\/continueBtn3\",\"fd:rules\":{\"validationStatus\":\"valid\"},\"fd:buttonType\":\"button\"},\"label\":{\"value\":\"Continue\"},\"events\":{\"initialize\":[\"if(!(selectedCard), {enabled : false()}, {})\"],\"custom:setProperty\":[\"$event.payload\"],\"click\":[\"goToConfirmation()\"]},\":type\":\"core\/fd\/components\/form\/button\/v1\/button\"}}},\"confirmation\":{\"id\":\"panelcontainer-523f3ab744\",\"fieldType\":\"panel\",\"name\":\"confirmation\",\"visible\":false,\"label\":{\"value\":\"Application Confirmed\"},\"events\":{\"custom:setProperty\":[\"$event.payload\"]},\"properties\":{\"fd:dor\":{\"dorExclusion\":false,\"dorExcludeTitle\":false,\"dorExcludeDescription\":false},\"fd:path\":\"\/content\/forms\/af\/securebank\/credit-card-application\/jcr:content\/root\/section\/form\/confirmation\"},\":itemsOrder\":[\"applicationReferenceNumber\",\"confirmationMessage\",\"cardDetails\",\"npsRating\",\"submitBtn\"],\":type\":\"core\/fd\/components\/form\/panelcontainer\/v1\/panelcontainer\",\":items\":{\"applicationReferenceNumber\":{\"id\":\"textinput-757a2f151c\",\"fieldType\":\"text-input\",\"name\":\"applicationReferenceNumber\",\"type\":\"string\",\"readOnly\":true,\"label\":{\"value\":\"Application Reference Number\"},\"events\":{\"custom:setProperty\":[\"$event.payload\"]},\"properties\":{\"colspan\":\"12\",\"fd:dor\":{\"dorExclusion\":false},\"fd:path\":\"\/content\/forms\/af\/securebank\/credit-card-application\/jcr:content\/root\/section\/form\/confirmation\/applicationReferenceNumber\"},\":type\":\"core\/fd\/components\/form\/textinput\/v1\/textinput\"},\"confirmationMessage\":{\"id\":\"textinput-f8c46e941c\",\"fieldType\":\"text-input\",\"name\":\"confirmationMessage\",\"type\":\"string\",\"readOnly\":true,\"default\":\"You will receive your physical Credit Card within 7 working days.\",\"label\":{\"value\":\"Confirmation\"},\"events\":{\"custom:setProperty\":[\"$event.payload\"]},\"properties\":{\"colspan\":\"12\",\"fd:dor\":{\"dorExclusion\":false},\"fd:path\":\"\/content\/forms\/af\/securebank\/credit-card-application\/jcr:content\/root\/section\/form\/confirmation\/confirmationMessage\"},\":type\":\"core\/fd\/components\/form\/textinput\/v1\/textinput\"},\"cardDetails\":{\"id\":\"panelcontainer-36586673d5\",\"fieldType\":\"panel\",\"name\":\"cardDetails\",\"label\":{\"value\":\"Credit Card Details\"},\"events\":{\"custom:setProperty\":[\"$event.payload\"]},\"properties\":{\"fd:dor\":{\"dorExclusion\":false,\"dorExcludeTitle\":false,\"dorExcludeDescription\":false},\"fd:path\":\"\/content\/forms\/af\/securebank\/credit-card-application\/jcr:content\/root\/section\/form\/confirmation\/cardDetails\"},\":itemsOrder\":[\"nameOnCard\",\"creditLimitApplicable\",\"cardVariant\",\"annualFees\"],\":type\":\"core\/fd\/components\/form\/panelcontainer\/v1\/panelcontainer\",\":items\":{\"nameOnCard\":{\"id\":\"textinput-f4b1903b7e\",\"fieldType\":\"text-input\",\"name\":\"nameOnCard\",\"type\":\"string\",\"readOnly\":true,\"label\":{\"value\":\"Name On Card\"},\"events\":{\"initialize\":[\"computeNameOnCard()\"],\"custom:setProperty\":[\"$event.payload\"]},\"properties\":{\"colspan\":\"3\",\"fd:dor\":{\"dorExclusion\":false},\"fd:path\":\"\/content\/forms\/af\/securebank\/credit-card-application\/jcr:content\/root\/section\/form\/confirmation\/cardDetails\/nameOnCard\",\"fd:rules\":{\"validationStatus\":\"valid\"}},\":type\":\"core\/fd\/components\/form\/textinput\/v1\/textinput\"},\"creditLimitApplicable\":{\"id\":\"textinput-f81e1ee1ef\",\"fieldType\":\"text-input\",\"name\":\"creditLimitApplicable\",\"type\":\"string\",\"readOnly\":true,\"label\":{\"value\":\"Credit Limit Applicable\"},\"events\":{\"custom:setProperty\":[\"$event.payload\"]},\"properties\":{\"colspan\":\"3\",\"fd:dor\":{\"dorExclusion\":false},\"fd:path\":\"\/content\/forms\/af\/securebank\/credit-card-application\/jcr:content\/root\/section\/form\/confirmation\/cardDetails\/creditLimitApplicable\"},\":type\":\"core\/fd\/components\/form\/textinput\/v1\/textinput\"},\"cardVariant\":{\"id\":\"textinput-cc2d77c720\",\"fieldType\":\"text-input\",\"name\":\"cardVariant\",\"type\":\"string\",\"readOnly\":true,\"label\":{\"value\":\"Card Variant\"},\"events\":{\"custom:setProperty\":[\"$event.payload\"]},\"properties\":{\"colspan\":\"3\",\"fd:dor\":{\"dorExclusion\":false},\"fd:path\":\"\/content\/forms\/af\/securebank\/credit-card-application\/jcr:content\/root\/section\/form\/confirmation\/cardDetails\/cardVariant\"},\":type\":\"core\/fd\/components\/form\/textinput\/v1\/textinput\"},\"annualFees\":{\"id\":\"textinput-7a5c8a69b1\",\"fieldType\":\"text-input\",\"name\":\"annualFees\",\"type\":\"string\",\"readOnly\":true,\"label\":{\"value\":\"Annual Fees\"},\"events\":{\"custom:setProperty\":[\"$event.payload\"]},\"properties\":{\"colspan\":\"3\",\"fd:dor\":{\"dorExclusion\":false},\"fd:path\":\"\/content\/forms\/af\/securebank\/credit-card-application\/jcr:content\/root\/section\/form\/confirmation\/cardDetails\/annualFees\"},\":type\":\"core\/fd\/components\/form\/textinput\/v1\/textinput\"}}},\"npsRating\":{\"id\":\"radiobutton-f3dc79b6f4\",\"fieldType\":\"radio-group\",\"name\":\"npsRating\",\"type\":\"string\",\"required\":false,\"enforceEnum\":true,\"enumNames\":[\"0\",\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\"],\"label\":{\"value\":\"How likely are you to recommend this online service to others?\"},\"events\":{\"custom:setProperty\":[\"$event.payload\"]},\"properties\":{\"colspan\":\"12\",\"afs:layout\":{\"orientation\":\"horizontal\"},\"fd:dor\":{\"dorExclusion\":false},\"fd:path\":\"\/content\/forms\/af\/securebank\/credit-card-application\/jcr:content\/root\/section\/form\/confirmation\/npsRating\"},\"enum\":[\"0\",\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\"],\":type\":\"core\/fd\/components\/form\/radiobutton\/v1\/radiobutton\"},\"submitBtn\":{\"id\":\"button-3b779422ea\",\"fieldType\":\"button\",\"name\":\"submitBtn\",\"type\":\"string\",\"buttonType\":\"button\",\"properties\":{\"colspan\":\"12\",\"fd:dor\":{\"dorExclusion\":false},\"fd:path\":\"\/content\/forms\/af\/securebank\/credit-card-application\/jcr:content\/root\/section\/form\/confirmation\/submitBtn\",\"fd:rules\":{\"validationStatus\":\"valid\"},\"fd:buttonType\":\"button\"},\"label\":{\"value\":\"Submit\"},\"events\":{\"click\":[\"submitForm()\"],\"custom:setProperty\":[\"$event.payload\"]},\":type\":\"core\/fd\/components\/form\/button\/v1\/button\"}}}}}"