Mehrere Methoden in der Card API sind nur asynchron. Diese Methoden sind asynchron, wenn Google davon ausgeht, dass einige Zahlungsintegratoren die folgende Reihenfolge erfordern (z.B. aufgrund von Batchdateien).

Asynchron

Was passiert, wenn ein Zahlungsintegrator eine synchrone Verarbeitung erfordert?

Anstatt asynchrone und synchrone Versionen jeder Methode zu unterstützen, hat sich Google dafür entschieden, nur eine Version pro Methode zu unterstützen. Dies soll die Einführung neuer Zahlungsintegratoren und die laufende Wartung vereinfachen.

Wenn ein Zahlungsintegrator nur die synchrone Verarbeitung unterstützt, kann er die folgende Sequenz implementieren. Insbesondere können sie warten, bis ACKNOWLEDGED zurückgegeben wird, nachdem der Endpunkt fooResultNotification erfolgreich aufgerufen wurde.

Asynchron