Formularze płatności

Formularz płatności jest często ostatnim krokiem przed zrealizowaniem zakupu. Aby zmaksymalizować liczbę konwersji, upewnij się, że Twoja forma płatności jest przyjazna i bezpieczna.

Zadbaj o to, by użytkownicy wiedzieli, co wpisać

Postaraj się, aby forma płatności była jak najprostsza. wyświetlam tylko wymagane pola.

Podaj kwotę płatności. Do tego celu idealnie nadaje się przycisk Prześlij.

<button>Pay $300.00</button>  

Używaj zrozumiałych sformułowań, których używasz w elementach <label>. Użyj na przykład „Kodu zabezpieczającego”, zamiast akronimu „CVV”, który jest używany tylko przez niektóre marki.

Pomóż użytkownikom wpisać dane do płatności

Aby zmaksymalizować liczbę konwersji, zadbaj o to, aby użytkownicy mogli jak najszybciej wypełnić formularz płatności.

W polach numeru karty i kodu zabezpieczającego wpisz inputmode="numeric" aby wyświetlić zoptymalizowaną klawiaturę ekranową do wpisywania cyfr.

Dodaj odpowiednie wartości autocomplete w ustawieniach formularza płatności, aby mieć pewność, że przeglądarki umożliwiają autouzupełnianie. Jako nazwy podaj autocomplete="cc-name", autocomplete="cc-number" jako numer karty i autocomplete="cc-exp" jako datę ważności.

Upewnij się, że użytkownicy wpisują dane w prawidłowym formacie

Użyj atrybutu required dla każdego pola <input>, aby mieć pewność, że użytkownicy wypełnili formularz.

Kody zabezpieczające karty płatniczej mogą być trzy lub cztery cyfry. Użyj minlength="3" i maxlength="4", by zezwolić tylko na trzy i cztery cyfry.

Upewnij się, że użytkownicy wpisują tylko numer karty i kod zabezpieczający. Użyj pattern="[0-9 ]+", aby zezwolić użytkownikom na dołączanie spacji podczas wpisywania numeru karty. Tak wyświetlają się liczby na kartach fizycznych.

Zasoby