isotope / core

Core repository of Isotope eCommerce, an eCommerce extension for Contao Open Source CMS
https://isotopeecommerce.org
135 stars 107 forks source link

Zahlungsart Viveum - vorausgewählte Zahlungsart - wie bei Postfinance #1991

Closed 9teufel closed 6 years ago

9teufel commented 6 years ago

Viveum und Postfinance greifen im Hintergrund auf das selbe System zu. In Isotope kann man bei Postfinance eine Zahlugsart vorauswählen damit man nach dem Check-Out direkt zur Zahlungsseite von Visa, Mastercard, Sofort usw. gelangt. Diese Funktion ist bei Viveum nicht integriert obwohl sie hier genauso funktioniert.

Eine quick and dirty Änderung im Postfinance Modul hat genügt und ich kann die Funktion auch über Viveum nutzen.

Habe lediglich in der Datei iso_payment_postfinance.html5 das Form Action von

https://e-payment.postfinance.ch/ncol/<?= ($this->debug ? 'test' : 'prod') ?>/orderstandard_utf8.asp

auf

https://viveum.v-psp.com/ncol/<?= ($this->debug ? 'test' : 'prod') ?>/orderstandard_utf8.asp

geändert.

Vielleicht lässt sich die Funktion auch direkt in Viveum integrieren?!

aschempp commented 6 years ago

The field has been added in 2.5.8

9teufel commented 6 years ago

Super dass das umgesetzt wurde.

Hier die aktuelle Liste der Zahlungsarten die vorausgefüllt werden können. VIVEUM.pdf

    public function getPaymentMethods()
     {
         return array(
             'CreditCard__American_Express'          => 'CreditCard - American Express',
             'CreditCard__Billy'                     => 'CreditCard - Billy',
             'CreditCard__CB'                        => 'CreditCard - CB',
             'CreditCard__Diners_Club'               => 'CreditCard - Diners Club',
             'CreditCard__JCB'                       => 'CreditCard - JCB',
             'CreditCard__MaestroUK'                 => 'CreditCard - MaestroUK',
             'CreditCard__MasterCard'                => 'CreditCard - MasterCard',
             'CreditCard__VISA'                      => 'CreditCard - VISA',
             'EPS__EPS'                              => 'EPS',
             'PAYPAL__PAYPAL'                        => 'PayPal'
             'paysafecard__paysafecard'              => 'Paysafecard',
             'PostFinance_Card__PostFinance_Card'    => 'PostFinance Card',
             'DirectEbanking__Sofort_Uberweisung'    => 'Sofortüberweisung DE',
             'DirectEbanking__DirectEbankingAT'      => 'Sofortüberweisung AT',
             'DirectEbanking__DirectEbankingBE'      => 'Sofortüberweisung BE',
             'DirectEbanking__DirectEbankingCH'      => 'Sofortüberweisung CH',
             'DirectEbanking__DirectEbankingFR'      => 'Sofortüberweisung FR',
             'DirectEbanking__DirectEbankingGB'      => 'Sofortüberweisung GB',
             'DirectEbanking__DirectEbankingIT'      => 'Sofortüberweisung IT',
             'DirectEbanking__DirectEbankingNL'      => 'Sofortüberweisung NL'
      );
    }
aschempp commented 6 years ago

Funktionieren die denn auch bei Postfinance?

9teufel commented 6 years ago

Die Einträge sind von Postfinance übernommen, habe nur einige Zahlungsarten ergänzt. Müssten also bei Viveum und Postfinance funktionieren.

Kann gerne testen! (Viveum)