El formulario de pago suele ser el último paso antes de completar una compra. Para maximizar las conversiones, asegúrate de que tu formulario de pago sea seguro y fácil de usar.
Asegúrate de que los usuarios sepan qué completar.
Tu forma de pago debe ser lo más simple posible. y se muestran solo los campos obligatorios.
Indique el importe del pago. Para ello, haz clic en el botón Enviar.
<button>Pay $300.00</button>
Usa frases claras para tus elementos <label>
.
Por ejemplo, usa "Código de seguridad"
en lugar de un acrónimo como “CVV” que solo algunas marcas usan.
Ayuda a los usuarios a ingresar sus detalles de pago
Para maximizar las conversiones, asegúrate de que los usuarios puedan completar tu formulario de pago lo más rápido posible.
Usa inputmode="numeric"
para los campos del número de tarjeta y del código de seguridad
para mostrar un teclado en pantalla optimizado para ingresar números.
Agrega los valores de autocomplete
adecuados a los controles de tu forma de pago para garantizar que los navegadores ofrezcan la función Autocompletar.
Usa autocomplete="cc-name"
como nombre,
autocomplete="cc-number"
por el número de tarjeta y autocomplete="cc-exp"
por la fecha de vencimiento.
Asegúrate de que los usuarios ingresen datos en el formato correcto
Usa el atributo required
en cada <input>
para asegurarte de que los usuarios completen el formulario.
Los códigos de seguridad de las tarjetas de pago pueden tener tres o cuatro dígitos.
Usa minlength="3"
y maxlength="4"
para permitir solo tres y cuatro dígitos.
Asegúrate de que los usuarios solo ingresen números para el número de tarjeta y el código de seguridad.
Usa pattern="[0-9 ]+"
para permitir que los usuarios incluyan espacios cuando ingresen un número de tarjeta.
ya que así es como se muestran los números en las tarjetas físicas.