Genau du richtest in der MyBMW App die Kreditkarte als Bezahlmöglichkeit ein und du wirst dann per Geofencing der Tankstelle zugeordnet und gibst im Auto noch die jeweilige Zapfsäule ein.
Im Hintergrund geschieht dann das gleiche wie bei deiner Shell App.
Das Kassensystem wird mit der Fremdfreigabe der Zapfsäule beaufschlagt und dem Kassier angezeigt.
Sodann meldet es anschließend nach dem Tanken (also beim Einhängen der Pistole) den Betrag zurück, der dann gebucht wird und die Zapfsäule wird wieder genullt und freigegeben.