Inloggen mislukt met een BUSY-status

Symptoom

Uw inlogverzoek wordt geweigerd met een BUSY-status, meestal direct nadat het apparaat is ingeschakeld of de betaalapplicatie net is gestart. Probeer het even later opnieuw en het lukt dan wel.

Oorzaak

BUSY is geen configuratiefout — het betekent dat de betaalapplicatie nog aan het initialiseren is en nog niet klaar is om een sessie te openen. Het is een tijdelijke, verwachte toestand tijdens het opstarten, geen teken dat uw inlogverzoek fout is.

Oplossing

Probeer opnieuw in te loggen na een korte pauze. Behandel BUSY als "nog niet klaar, probeer het opnieuw," en niet als een harde fout. Een eenvoudige, robuuste aanpak:

  • Bij een BUSY-antwoord op het inloggen, wacht kort (bijvoorbeeld een seconde of twee) en stuur het inlogverzoek opnieuw.
  • Herhaal met een kleine wachttijd totdat het inloggen lukt of een redelijk aantal pogingen is bereikt.

niet uw inlogverzoekvelden als reactie op BUSY — het verzoek is correct; de betaalapp heeft gewoon even tijd nodig.

Hoe BUSY te onderscheiden van een echte inlogfout

Een BUSY-status verdwijnt vanzelf bij een nieuwe poging. Als het inloggen blijft mislukken met een niet-BUSY-fout nadat de betaalapp voldoende tijd heeft gehad om te starten, is er een echt probleem met het verzoek of de omgeving — controleer dan de foutmelding in detail in plaats van door te blijven proberen.

Gerelateerd

  • Sessie- en inloglevenscyclus — waarom inloggen moet slagen voordat iets anders kan.
  • Hoe het berichtmodel werkt — de verwerking van het inlogantwoord supertype zodat de foutgevallen (inclusief BUSY) daadwerkelijk uw code bereiken.