Im Shop selber und zu secupay funktionier es einwandfrei,
bei der Übertragung zu afterbuy wird der Rabattwert aber vertausendfacht
(statt z.B. 1,95€ werden also 1995€ abgezogen)?!
Ich vermute daher den Fehler in der afterbuy.php.
Die entsprechende Stelle dort müsste folgende sein:
Code: Alles auswählen
// ot_payment
if ($order_total_values['class']=='ot_payment') {
$ot_payment_flag=true;
$ot_payment=$order_total_values['value'];
}