Das alte Modul von Saferpay wurde in die Neue Shopversion eingespielt und funktioniert mit dem Abschluss und der Rückmeldung.
Das Problem ist die Berechnung die stimmt so gar nicht.
Problem 1: Die Postpauschale werden dazugerechnet aber nur im einstelligen Bereich ohne Nachkommstellen.
Bsp.: Produkt kostet 35.- Porto ist 9.70.- Total macht das dann 44.70.- übertragen wird jedoch nur 44 zu Saferpay. Es werden 9.- anstelle 9.70.- dazugerechnet.
Problem 2: Das Modul "Rabatt & Zuschlag auf Zahlungsarten" wird gar nicht berechnet.
Bsp.: Produkt kostet 35.- Gebühren 3.5% sind 1.25.- (gerundet) ergibt 36.25.- übertragen wird jedoch nur die 35.- zu Saferpay.
im saferpaymodul habe ich die Globale variable $order ausgegeben und hier ist das Resultat.
[info] => Array
(
[order_status] => 1
[currency] => CHF
[currency_value] => 1.00000000
[payment_method] => a1saferpay
[shipping_method] => Schweizerische Post (1 x 1.5 kg) ( Economy)
[shipping_cost] => 9
[comments] =>
[shipping_class] => chp_ECO
[payment_class] => a1saferpay
[subtotal] => 35
[tax] => 2.5925925925926
[tax_groups] => Array
(
[inkl. MwST 8.0 %] => 2.5925925925926
)
[total] => 44
)
Linkback: https://www.modified-shop.org/forum/index.php?topic=35264.0