It works fine, but you need the name on the credit card as the first input field, chrome uses this to autocomplete the rest. Also use autocomplete besides x-autocompletetype to support other versions of chrome.
<input name="ccname" id="frmNameCC" required placeholder="Full Name" autocomplete="cc-name"> <input name="ctl00$conMain$CheckoutControl1$txtCreditCardNumber" type="text" id="ctl00_conMain_CheckoutControl1_txtCreditCardNumber" title="Credit Card Number " x-autocompletetype="cc-number" autocomplete="cc-number">
See my jsfiddle: https://jsfiddle.net/c3ck1uxc/1/
source share