Tapaya
Přijímání plateb v prodejněZačínámeTestování / sandbox

Testování / sandbox

Zjistěte, jak ověřit svou integraci v prostředí sandboxu.

Vyžaduje fyzické zařízení

Tap to Pay nelze testovat na emulátoru. SDK provádí kontroly integrity zařízení a na emulátorech, zařízeních s rootem nebo zařízeních s odemčeným bootloaderem se nepodaří inicializovat; úplné hardwarové požadavky najdete v části Podporovaná zařízení. Režim sandboxu stále vyžaduje fyzické zařízení s podporou NFC; simulován je pouze pohyb prostředků.

Zapnutí režimu sandboxu

Chcete-li začít testovat svou integraci bez zpracování skutečných plateb, musíte SDK inicializovat pro prostředí sandboxu. Tím zajistíte, že všechny transakce budou směrovány do sandboxu a nebudou se pohybovat žádné skutečné peníze.

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

Testování zadání PINu

Chcete-li v prostředí sandboxu otestovat postup zadání PINu, zahajte transakci s vysokou částkou. Částky nad limitem pro ověření držitele karty u bezkontaktních plateb vyžadují PIN, takže se zobrazí obrazovka pro zadání PINu přímo na displeji.

Formát částky

Nezapomeňte, že SDK obvykle přijímá částky v nejmenší jednotce měny (celá čísla). Chcete-li otestovat 10.05, předáte jako částku 1005.

Simulace konkrétních výsledků karty

Prostředí sandboxu vyhrazuje sadu částek, které deterministicky vyvolají konkrétní kód odpovědi. Pomocí nich můžete otestovat chybové scénáře, aniž byste potřebovali skutečnou zamítnutou kartu. Částku předávejte jako obvykle v nejmenší jednotce měny (např. 1.01 se změní na 101).

ČástkaKód odpovědiScénář
1.0100Schváleno
1.0706Autentizace karty zamítnuta
6.0554Karta s prošlou platností
6.0655Nesprávný PIN
8.0675Překročen počet pokusů o zadání PINu
Chybí vám něco na této stránce?Navrhněte funkci. Připojíme tuto stránku, aby tým viděl souvislosti.