Habe ein Projekt migriert, von J!2.5.28 auf J!3.5.1 und VM 2.6.22 auf VM3.0.14. Migration war an sich erfolgreich. Allerdings funktioniert die Bezahlung per Bank-Transerer / Nachnahme (also plugin payment standard) nicht - PayPal geht demgegenüber. Erhalte beim abschließenden Absenden der Bestellung eine Meldung "Error: 0 - Invalid address: Max Mustermann".
Nun habe ich mal nachgeforscht, wann dieser Fehler auftritt - leider erhält man weder über die Error-Log noch über das VM- oder J!-Debug dazu eine Fehlermeldung: Dieser Fehler tritt scheinbar nur und erst auf unter J!3.5.1, solange ich im Projekt noch J!3.4.8 verwende geht es (also bis zum vorm Update und auch nach einem Restore wieder, einziger Unterschied J!Version).
Habe mal in den Quelltexten herumgestochert. Der Abbruch bzw. die Fehlerseite wird vermutl. erzeugt, weil das Absenden der Vendor-Mail über shopfunctionsf::sendVmMail() fehlert. Warum genau, die Kenntnis fehlt mir noch? Evtl. weil zw. den Joomla-Versionen $recipient unterschiedlich als array bzw. als string erwartet wird?
Bin jedenfalls total entnervt, weil bis zu diesen spärlichen Erkenntnissen schon 3 Tage Fehlersuche vergangen sind, die mir keiner bezahlt. Brauche also dringend eine Lösung.
Mal anders gefragt: Hat jemand eine Installation mit J3.5.1 und VM3.0.14 bei der der Checkout mit Standard-Bezahlg. funktioniert? Evtl. liegt es ja zusätzl. an irgend einer meiner Konfig.?