UX-patternleri checkout we öwrülişik
1) Flow kartoçkasy: nämäni optimizirleýäris
Entry → Method pick → Details → Review → 3DS/Confirmation → Receipt
Çalt relsleri (A2A/gapjyklar/One-tap) we nusgawy kartalary (PAN görnüşi) goldaýarys.
Gaýtalanýan tölegler üçin - one-click/tokens/network tokens; birinjisi üçin - step-up gerek bolýança "sürtülmez".
2) Single-step vs Multi-step
Single-step (inline): az basmak, has çalt duýmak. / Apple Pay/Google Rau/ýerli ugrukdyryş usullary üçin maslahat berilýär.
Multi-step (ussat): SoF kartoçkalarynda/formasynda aň-bilim ýüküni has gowy dolandyrýar. Her ädim - 1 çözgüt (jemi → usul → jikme-jiklikler → tassyklama).
Çözgüt: gibrid - çalt relsler we gysga-form kartlar üçin ýeke-täk ädim, çylşyrymly ssenariýalar üçin master (kupon/bonus/hasap salgysy/SoF).
3) Görnüşler: Ýalňyşsyz tizlik
Tassyklamak we gizlemek
Awto-format PAN (# # # # # # #), lokal Luhn, marka we uzynlyk maslahaty.
EXP MM/YY - awto-hereketli iki meýdan, CVV - maska + yşarat nyşany.
BIN-detekt → "Bankyňyzyň kartoçkasy 3DS sorap biler".
Summa/walýuta: ýerli walýutany we hasapdan çykarylýan walýuta öwrülişigini görkezýäris (eger başga bolsa).
Awto doldurmak
"Autocomplete" brauzerini goldamak (cc-number, cc-exp, cc-csc, name).
Usulyň saklanmagy (razylyk bilen) → tokenizasiýa; "Biz PAN saklamaýarys".
Ýalňyşlyklar
"form-wide" däl-de, inline maslahatlar. 1-nji hatdaky habar: näme boldy we näme etmeli.
Gaty (invalid PAN) we ýumşak (issuer unavailable) ýalňyşlyklary bölmek - gaýtalama strategiýasy şoňa baglydyr.
4) Usuly saýlamak: "ak tekne", vitrin däl
Ilki - maslahat berilýän (gapjyklar/ýokary AR bolan ýerli APM), soňra "Beýleki usullar".
GEO/walidasiýa boýunça işlemeýän usullary gizläň.
Lokallaşdyrylan nyşanlar/atlar; ETA-ny serişde boýunça görkezmek (eger bu depozit + bir ulgamda serişde).
Kartlar üçin - BIN-detektor boýunça Visa/Mastercard/MIR/AmEx nyşanlary.
5) 3DS UX: öwrülişigi nädip "öldürmeli" däl
Frictionless, challenge - diňe töwekgelçilikde/syýasatda.
3DS-i täze penjire ýaly däl-de, modala dakyň.
Anyk garaşmalar: "Bank tassyklamany sorap biler - telefony ýanynda saklaň".
Fail-safe: time-out → gaýtalamak ýa-da alternatiw usula geçmek teklibi.
Konteksti sakla: 3DS tamamlanandan soň, girizilen maglumatlary ýitirmezden şol ädime gaýdýarys.
6) Şowsuzlyklar we dikeldişler (decline-recovery)
Soft-decline: "Bank/çäk wagtlaýyn elýeterli däl" maslahatyny + gaýtalamak düwmesini; eger gaýtalamak kömek etmese - "Başga usuly synap görüň" düwmesi (A2A/gapjyk hödürläň).
Hard-decline: şol bir ugurda retraady teklip etmäň; howpsuz alternatiwalary (ýerli APM) görkezmek.
Summany/walýutany we saýlanan bonus bukjasyny saklamak - täzeden girizmäge mejbur etmezlik.
Jübi telefonynda - ulgam yzyna gizlemäň; state-i URL/Storage-da saklamak.
7) Komissiýalaryň aç-açanlygy we yzyna gaýtarmak syýasaty
Eger goýumda fee ýa-da DCC bar bolsa, tassyklamazdan öň görkeziň: "Komissiýa X %/Y fix., Z hasapdan çykarmagyň netijesi".
"Same-method" we "çeşmä gaýdyp gelmek": "Depozitiň gelen ýerinden netto mukdaryna çenli gysgaça teksti çykarýarys".
Düzgünlere salgylanmalar - töleg ädiminden ulanyjyny aýyrman, aýratyn gatlakda (sheet).
8) Lokalizasiýa, walýuta, dil
Accept-Language/IP/KYC boýunça awto-dil, ýöne aç-açan geçiş saklamak.
Lokal boýunça müňlerçe/onlarça formatlamak (1 234.56 vs 1,234. 56).
Ýerli töleg jikme-jiklikleri (CPF/PIX açary, IBAN, billingiň salgysy) - diňe şol ýurtda zerur bolan ýagdaýynda.
3DS/kod möhletleri üçin seneler/wagt - lokal boýunça (24h vs 12h).
9) Gapjyklar we one-tap
Apple Pay/Google Pay: Diňe goldanýan enjamlarda/brauzerlerde görkezmek. Summanyň kartoçkasynda bir-tap.
Ulgam tikeni (native sheet) - iň çalt; pul/walýutany gizlemezlik.
"Saklanan" kartoçkalaryň/gapjyklaryň penjiresi: uly logotipler, soňky 4, gutarýan - "senesini täzeläň" duýduryşy bilen.
Durnukly gaýtadan töleg/recurring üçin network tokens goldawy.
10) Elýeterlilik we öndürijilik
A11y: fokus stilleri, gapma-garşylyklar, 'aria-labels', 3DS/formalarda ekran okyjylaryny goldamak.
Klawiatura nawigasiýasy we duzaksyz "tab-order".
Ilkinji interaktiw üçin loading <2 c, boş ekranlaryň ýerine skeletler.
Offline-durnuklaşdyryş: eger tor 3DS-de "syzsa" - düşnükli habar we howpsuz gaýtalanma.
11) Anti-frod-friendly UI ("ýakylmazdan" öwrülişik)
Ýumşak step-up: ZIP/poçta, DOB, selfi/KUS soragy - hemmeler üçin däl-de, töwekgelçilik boýunça.
Mismatch yşyklandyrylyşy (BIN-ýurt vs IP/KYC) - içerki logikany açmazdan ("Häzirki bank goldanylmaýan ýaly").
UI-de synanyşyklaryň sanyny çäklendirmek, gaýtalanmazdan öň taýmer, ösüş görkezijisi.
12) Mikro-göçürmek (mysallar)
PAN: "16-19 san, boşluk ýok - goşarys".
CVV: "Kartyň aňyrsynda/ýüzünde 3-4 sany".
Soft ýalňyşlygy: "Bank wagtlaýyn jogap bermedi. Täzeden synap görüň ýa-da başga ýol saýlaň".
Hard ýalňyşlygy: "Bank amaldan ýüz öwürdi. Başga töleg usulyny saýlaň".
3DS: "Bankyň goşundysynda geleşigi tassyklaň - bu 10-20 sekunt ~ dowam edýär".
13) Ykjam patternler
San meýdanlary üçin numeric-keyboard, fokusyň awto geçişi.
Sticky-bar "Hasapdan çykarmak üçin jemi/Dowam etmek".
Bank programmalarynda deep-link 3DS goldawy.
Tassyklamak üçin Haptic feedback; hyýanatçylykly peýdalanmazlyk.
14) Töleg ssenarileri we flow wariantlary
Express-depozit: adaty usul (iň soňky üstünlikli belgi), 1 ekran.
"Hasaba alynmazdan" → KYC töläninden soň (rugsat berlen ýerde): top-funnel ýokarlandyrar, ýöne hökman - yzyna gaýtarmak syýasaty we çäklendirmeler.
Kombo bonus + goýum: goýumyň arassa mukdaryny we bonusy aýratyn görkezmek; oýnamagyň şertlerini gizlemeli däldir.
15) Metrikler we daşbordlar (iň az)
AR/DR usuly/geo/kanal/enjam boýunça.
3DS pass & liability shift, soft-decline share.
Funnel: View→MethodPick→Details→3DSStart→3DSSuccess→Paid.
Abandonment reasons (on-page events): ýapmak, meýdan ýalňyşlygy, wagt çykmagy.
Latency p95/p99 tapgyrlar boýunça (render, giriş, 3DS, tassyklama).
Cost-per-Approval we take-rate% (routinge täsir edýän UX üýtgeşmeleri üçin).
Mobile vs Desktop: AR we latency aralygy.
16) Synaglar (gysgaça)
Ulanyja görä randomize ediň, GEO/BIN/usuly boýunça gatlaklaşdyryň.
Guardrails: CBR/Refund, AR-bosagasy, latency.
Synagdan geçiriň: usullaryň tertibi, ýalňyşlyklaryň tekstleri, 3DS modallary vs redaktirleme, ekspress flow, awto doldurmak, maskalanmak.
Flow/PSP-saýlama usulyny üýtgedýän bolsa, doly bahany (fees/FX/reserve) göz öňünde tutuň.
17) Ekran şablonlary (wireframe derejesi)
A. Usuly saýlamak (jübi)
Sözbaşy: "Töleg usuly"
Kartoçkalar: Apple Pay/Google Pay/Lokal gapjyk/Kart
Bellikler: "Çalt", "Maslahat berýäris", ETA çykyşy (degişli bolsa)
Ýerli walýuta + mukdar
B. Kart görnüşi
Meýdanlar: PAN, EXP, CVV, Eýesiniň ady
Çekbox "Çalt töleg üçin karty tygşytlamak" (düşündiriş bilen)
Infoblok: bankdan tassyklamak soralyp bilner
Düwme: "X {walýuta} tölemek"
C. 3ds modalka
Ädimler: "Bankda tassyklanmagyna garaşýarys" + taýmer + "Gaýtala" düwmesi
Link "Başga usuly saýla" (mukdary we konteksti saklaýar)
D. Ýalňyşlyk/Alternatiwa
Ret ediş görnüşi boýunça habar
CTA 1: "Gaýtala" (soft)
CTA 2: "[ýerli usul] arkaly tölemek"
18) Iň oňat amallar (gysgaça)
1. Ilki bilen çalt relsler (gapjyklar/A2A), soňra kartalar; degişli däl usullary gizlemek.
2. inline-iň ýumşak tassyklamasy, hatanyň gutaran habary, täzeden başlamazdan.
3. 3DS modalkada, frictionless, anyk garaşmak we B. meýilnamasy
4. Ret edilende we yzyna gaýtarylanda ýagdaýy saklamak, gaýtalanýança bir gezek basmak.
5. Lokalizasiýa: walýuta/formatlar/meýdanlar; tassyklamazdan öň komissiýany görkezmek.
6. Ykjam-ilkinji dizaýn: numeric-keyboard, sticky-CTA, ýokarsynda çalt usullar.
7. Elýeterlilik we öndürijilik - opsiýa däl.
8. Anti-frod step-up töwekgelçiligi, hemmeler üçin däl.
9. Her ädim üçin telemetriýa + şowsuzlyklar we sebäpler.
10. Guardrails we doly bahasy bilen synaglar.
19) Girizmegiň çek-sanawy
- GEO boýunça usullaryň kartasy we görkeziş tertibi.
- PAN/EXP/CVV gizlemek/tassyklamak, 'autocomplete'.
- BIN-detekt we marka, 3DS hakda maslahat.
- Taýmer we fallback bilen 3DS modalka.
- Soft-decline üçin retry, hard-decline üçin alternatiwa.
- Aç-açan komissiýalar we same-method syýasaty.
- Lokalizasiýa: dil, walýuta, formatlar, ýerli meýdanlar.
- One-tap/gapjyklar, saklanan usullar, network tokens.
- A11u/performans (LCP/TTI), skeletler.
- Daşbordlar: AR/DR, 3DS, funnel, latency, şowsuzlyk sebäpleri.
- A/B we guardrails meýilnamasy, derňew üçin data-friz.
Gysgaça maglumat
"Checkout" öwrülişigi ownuk zatlaryň jemidir: "birinji ekranda" çalt usullar, dogry görnüşler we maslahatlar, takyk 3DS-eskalasiýa, başarnyklary başarnykly işläp taýýarlaýjy we komissiýalaryň dogruçyl aç-açanlygy. Tizlige, takyklyga we şowsuzlyklardan soň dikeldişe ünsi jemläň, hemme zady ädimlere görä ölçäň we gözegçilik edilýän synaglar arkaly üýtgeşmeleri giriziň - şeýlelik bilen AR-ny ýokarlandyrarsyňyz, şowsuzlyklary azaltarsyňyz we oýunçylaryň we düzgünleşdirijileriň ynamyny saklarsyňyz.