Example of credit card form, Bad Design: Expiration Date as a gYearMonth, do not use. The constraint transforms a gYearMonth to a date with string concatenation..
Example of credit card form, Expiration Date option #1 {XX}-{month-name} {year} - ideas taken from http://baymard.com/blog/how-to-format-expiration-date-fields
Example of credit card form, Expiration Date option #2 Compact: {MM} / {YY} - ideas taken from http://baymard.com/blog/how-to-format-expiration-date-fields
Example of credit card form, Expiration Date option #3 All in One {MM}-{Year} - ideas taken from http://baymard.com/blog/how-to-format-expiration-date-fields https://www.dropbox.com/s/wgp1k7817sj9ckg/dynamically%20change%20the%20security%20code%20descr...