@lullifatz
Das bringt doch nichts, auch wenn du gerade sauer bist (wobei ich die Berechtigung dazu nicht anzweifeln möchte).
Vielleicht finden wir eine Lösung.
Das Problem bei der Zahlungsart ist, daß das für die Einträge in die DB-Tabelle orders aus der $_SESSION['payment'] kommt und die wird auch benutzt um die Klassen der jeweiligen Zahlungsarten zu instantiieren, weshalb man in der genannten Session nur "paypalplus" als Namen hat.
In der Bestell- und Auftragsbestätigung wird die Zahlungsart aus dem _TITLE der zur Zahlungsmethode gehörigen Sprachdatei geholt und bei PayPalPlus Rechnung noch MODULE_PAYMENT_PAYPALPLUS_INVOICE aus besagter Sprachdatei angehängt.
Idee:
Der Connector holt doch alles aus der Tabelle orders, wenn ich mich Recht erinnere ?
Wenn ich mich weiterhin nicht irre gibt es einmal payment_method und payment_class in der DB-Tabelle orders und lediglich zweites wird zum instantiieren der Zahlungsart-Klasse benutzt. Das würde heißen du könntest erstgenanntes Feld genauer bestücken wenn du an die Daten kommst.
Die Datei wäre /checkout_process.php und da gibt's am Ende ein geeignetes auto_include().
Ich weiß nur gerade nicht ob man an der Stelle ohne zu großen Aufwand an die notwendigen Daten kommt, nämlich ob es sich um "pay_upon_invoice" handelt.
GTB weiß das bestimmt, frag ihn doch mal.
Inwieweit Amicron alle Daten aus der DB-Tabelle orders verarbeitet und wenn, wie genau, weiß ich allerdings nicht, sodaß ich dir nicht sagen kann ob das was ich oben beschrieben habe etwas bringt.
Gruß,
noRiddle