Odporúčania pre UI/UX
Osvedčené postupy na integráciu Tapaya Accept SDK do vašej aplikácie, ktoré zaistia plynulý a dôveryhodný používateľský zážitok.
Integrácia platobného riešenia nie je len o technickej implementácii; ide o vytvorenie používateľského zážitku, ktorý pôsobí bezpečne a profesionálne a je jednoduchý na používanie. Nižšie nájdete odporúčania, ako navrhnúť priebeh vašej aplikácie okolo Tapaya Accept SDK.
Spustenie platby
Jasná výzva na akciu (CTA)
Zabezpečte, aby tlačidlo na spustenie platby bolo výrazné a malo jasný popis.
- Dobre: „Zaplatiť 12,50 €“, „Platba kartou“, „K platbe“
- Zle: „Odoslať“, „Ďalej“, „OK“
Spätná väzba na interakciu
Keď používateľ ťukne na platobné tlačidlo, poskytnite okamžitú vizuálnu spätnú väzbu (napr. indikátor načítania alebo deaktivovaný stav), aby ste zabránili dvojitému ťuknutiu, kým sa SDK inicializuje.
Počas transakcie
Tapaya Accept SDK obsluhuje citlivé časti transakcie (čítanie karty, zadanie PINu) vlastným prekryvným rozhraním. Za kontext pred transakciou a po nej však zodpovedá vaša aplikácia.
Nezakrývajte obrazovku
SDK potrebuje celú obrazovku, aby zaistilo bezpečnosť a zabránilo útokom pomocou prekryvných vrstiev. Nepokúšajte sa cez platobné rozhranie vykresľovať plávajúce okná ani chatovacie bubliny, pretože to môže spustiť bezpečnostné mechanizmy, ktoré transakciu prerušia.
Navádzanie k umiestneniu NFC
Bezkontaktné čítanie kariet závisí od NFC antény zariadenia, ktorej umiestnenie sa líši podľa modelu zariadenia.
- Odporúčanie: Ak je to možné, zobrazte vo svojej aplikácii pred volaním SDK krátku animáciu alebo nápovedu, ktorá používateľovi ukáže, kde sa na jeho konkrétnom zariadení nachádza NFC čip (zvyčajne vzadu hore alebo v strede).
Spracovanie výsledkov
Stav pri úspechu
- Vizuálne potvrdenie: Zobrazte jasnú obrazovku „Úspech“ so zeleným znakom začiarknutia alebo podobným pozitívnym prvkom.
- Účtenky: Ponúknite okamžitú možnosť odoslať digitálnu účtenku (e-mail/SMS) alebo ju vytlačiť, ak je pripojená tlačiareň.
Stav pri zlyhaní
- Zrozumiteľné chybové hlásenia: Ak transakcia zlyhá, preveďte technické chybové kódy do jazyka zrozumiteľného používateľovi.
- Technický kód:
DECLINED_INSUFFICIENT_FUNDS - Pre používateľa: „Transakcia bola zamietnutá. Skontrolujte, prosím, zostatok alebo skúste inú kartu.“
- Technický kód:
- Možnosť opakovania: Ponúknite výrazné tlačidlo „Skúsiť znova“, aby obchodník mohol proces rýchlo spustiť znova bez opätovného zadávania sumy.
Aplikácia Tapaya Terminal
Aplikácia Tapaya Terminal umožňuje obchodníkom prijímať platby kartou samostatne. Integrátori si môžu prostredie pre obchodníkov v aplikácii Tapaya Terminal prispôsobiť; ak chcete začať, kontaktujte developers@tapaya.com.
Prispôsobenie UI
UI aplikácie Tapaya Terminal môžete zmeniť v Tapaya Platform v časti Settings > Application > App Theme alebo programovo cez Platform API. Farby a prvky značky (logo, slovné logá) sa v celej aplikácii Tapaya Terminal uplatnia jednotne.
Prístupnosť
- Zvuk: SDK prehráva zvukové signály pri čítaní karty a pri chybách. Zabezpečte, aby vaša aplikácia počas platby nestlmila systémovú hlasitosť ani nezasahovala do zvukového fokusu.
- Haptika: SDK potvrdzuje čítanie karty vibráciami. Je to kľúčové pre prístupnosť aj pre všeobecnú spätnú väzbu v hlučnom prostredí.
NFC tagyBeta
Čítajte a zapisujte NFC tagy zo svojej aplikácie pre Android pomocou NFC telefónu alebo čítačky terminálu Sunmi radu P.
Zabezpečenie zariadenia
Zistite, ako Tapaya Accept SDK zabezpečuje transakcie pomocou kontrol integrity zariadenia a ochrany údajov a ako ho integrovať a nasadiť v konfigurácii pripravenej na produkčné prostredie.