I'm developing a simple point-of-sale web app, and part of that is there is a credit card field. This field is for entering a customer's credit card, and therefore the number should neither
a) be saved by the browser, or
b) or be loaded from the local computer.
The app is used for my reps to enter credit card info on behalf of a customer who they are ringing up.
I can tell them not to save the card but it would be best to disable the feature. I've seen a number of posts about this but it seems they are either outdated or slightly different use cases.
This is the HTML for my field -
<input autocomplete="off" class="form-control" id="creditcard" placeholder="Credit card number" type="text">