Wenn du Cashinator öffnest und eine Internetverbindung besteht, aktualisiert die App alle Umrechnungskurse im Hintergrund. Damit nicht unnötig Daten übertragen werden, geschieht das frühestens wieder nach 12 Stunden. Außerdem beschränkt sich die Datenübermittlung auf solche Kurse, mit denen jeder Betrag weltweit in den Euro umgerechnet werden kann. Sobald du eine neue Ausgabe in einer Fremdwährung einträgst, wird der letzte bekannte Kurs zusammen mit dem Betrag in der Transaktion hinterlegt. Solltest du eine andere Heimatwährung als den Euro nutzen, wird selbstverständlich zusätzlich ein weiterer Kurs gespeichert, der den Eurowert im nächsten Schritt in deine Heimatwährung umrechnen lässt.
Sollte ein anderer Teilnehmer oder eine andere Teilnehmerin eine andere Heimatwährung bevorzugen, wird für diesen seltenen Fall der letzte dem Gerät bekannte Kurs in diese andere Heimatwährung herangezogen, um das Ergebnis zu berechnen. Das kann in sehr seltenen Fällen zu einer leichten Ungenauigkeit der Bilanzen zwischen verschiedenen Geräten führen.
Der Vorteil dieser Methode ist, dass anstatt von ca. 29.000 möglichen Kursen nur etwa 170 übertragen werden müssen. Das reduziert die Menge an Daten so stark, dass die App selbst unter schlechten Mobilfunk-Umständen performant bleibt und keine hohen Mobilfunkgebühren anfallen.
Du kannst übrigens für jede Ausgabe manuell einen eigenen Kurs festlegen. Außerdem kannst du in den Einstellungen den automatischen Bezug von Kursen unterbinden und ausschließlich deine eigenen festgelegten Kurse nutzen lassen.