suche eine Möglichkeit in meinem Paymentmodul die im Checkout gewählte Versandmethode abzufragen und ggf. das Payment nicht anzubieten. Hat hier jemand einen Ansatz zu?
Im Model habe ich die Funktion
public function isAvailable($quote=null)
{
return true;
}
Hier würde ich gerne die Abfrage einbauen, wenn das überhaupt der richtige weg ist.
Der richtige Weg ist die Funktion isAvailable auf jeden Fall - hierüber steuern wir z.B. abhängig von der Bestellsumme, ob eine Bezahlmethode zur Verfügung steht oder nicht (Bezahlung per Telefon nur bis 29,50, außerdem Berücksichtigung von 0€-Bestellung, für die wir kein Paypal brauchen).
Wie du jetzt exakt die Versandmethode abfragst, kann ich dir nicht sagen - wahrscheinlich irgendwie über die Session.