Tapaya
Prijímanie platieb v predajniZačínameTestovanie / sandbox

Testovanie / sandbox

Zistite, ako overiť svoju integráciu v prostredí sandboxu.

Vyžaduje sa fyzické zariadenie

Tap to Pay nie je možné testovať na emulátore. SDK vykonáva kontroly integrity zariadenia a na emulátoroch, zariadeniach s rootom alebo zariadeniach s odomknutým bootloaderom sa nepodarí inicializovať; úplné hardvérové požiadavky nájdete v časti Podporované zariadenia. Režim sandboxu stále vyžaduje fyzické zariadenie s podporou NFC; simulovaný je iba pohyb prostriedkov.

Zapnutie režimu sandboxu

Ak chcete začať testovať svoju integráciu bez spracovania skutočných platieb, musíte SDK inicializovať pre prostredie sandboxu. Tým zaistíte, že všetky transakcie budú smerované do prostredia sandboxu a nebudú sa presúvať žiadne skutočné peniaze.

// Sandbox is the default (isProduction = false)
Accept.initialize(context = applicationContext)

Testovanie zadania PINu

Ak chcete v prostredí sandboxu otestovať postup zadania PINu, spustite transakciu s vysokou sumou. Sumy nad limitom na overenie držiteľa karty pri bezkontaktných platbách vyžadujú PIN, takže sa zobrazí obrazovka na zadanie PINu priamo na displeji.

Formát sumy

Nezabudnite, že SDK zvyčajne prijíma sumy v najmenšej jednotke meny (celé čísla). Ak chcete otestovať 10.05, odovzdáte ako sumu 1005.

Simulácia konkrétnych výsledkov karty

Prostredie sandboxu vyhradzuje súbor súm, ktoré deterministicky vyvolajú konkrétny kód odpovede. Pomocou nich môžete otestovať chybové scenáre bez toho, aby ste potrebovali skutočnú zamietnutú kartu. Sumu odovzdávajte ako zvyčajne v najmenšej jednotke meny (napr. 1.01 sa zmení na 101).

SumaKód odpovedeScenár
1.0100Schválené
1.0706Zamietnutá autentifikácia karty
6.0554Karta s uplynutou platnosťou
6.0655Nesprávny PIN
8.0675Prekročený počet pokusov o zadanie PINu
Chýba vám niečo na tejto stránke?Navrhnite funkciu. Pripojíme túto stránku, aby tím videl súvislosti.