,,Nein, wir benutzten die Software nicht im iFrame''
Ähm ja, nun gut, was der Kunde sagt und wie es dann wirklich ist... wie auch immer PayPal darf nicht in einem iFrame betrieben werden, das sagen deren AGBs, PayPal will das man die PayPal Url im Browser sieht.
Betreibt man jedoch eine Software im iFrame und möchte dennoch PayPal als Bezahlmöglichkeit nutzen ,,bricht'' PayPal aus diesem iFrame aus. Beim Internet Explorer bekommt man jedoch Probleme. Komischerweise bekommt es Mozilla Firefox, Google Chrome und Apple Safari hin.
Das Problem besteht wohl darin das der Explorer den Token nicht an PayPal sendet und PayPal dann als Fehlermeldung bringt das die Transaktion nicht beendet werden konnte.
Die Lösung des Problemes ist, das Fenster wo das iFrame drinne ist mittels target="_top" anzuweisen zu PayPal zu gehen:
<a href="{$PayPalUrl}" target="_top">zu PayPal</a>