Why isn't the CVV number getting blurred during checkout?

Topic summary

A store owner reports that customers are concerned about security because the CVV field during checkout displays numbers in plain text (e.g., “123”) instead of masking them as asterisks (“***”).

Proposed Solution:

  • Change the input field attribute from type="value_verification" to type="password" in the payment section
  • This should automatically conceal entered numbers

Technical Context:

  • Payment sections often load external code via iframe, making direct modifications challenging
  • The fix targets the <input> tag with id="verification_value" in the checkout page

Status: The issue remains unresolved, with the store owner expressing frustration in their latest response.

Summarized with AI on November 12. AI used: claude-sonnet-4-5-20250929.

Customers feel unsecure and complain that when they add they’re CVV code it doesn’t get blurred (example - CVV - 123, it should be CVV - ***) please check this issue on the customise checkout page, here’s a link to my website:

https://c46858.myshopify.com

Thank You,

Hello,

Payment sections sometimes fetch external code via iframe, which can be difficult to intervene with. However, if you change the type attribute of the tag with the id=“verification_value” to type=“password” in the payment section, it will automatically conceal the entered numbers.

1 Like

:hot_beverage: