Projekt

Allgemein

Profil

GX-Bug #59486 » OTPaymentFix.patch

Till Tepelmann, 10.10.2018 15:31

Unterschiede anzeigen:

src/includes/modules/order_total/ot_payment.php (date 1539178254000)
123 123
    // BOF GM_MOD:
124 124
    $od_amount = round($amount*100)/100*$od_pc/100;
125 125
    //    $od_amount = $od_amount + $tod_amount; //auskommentieren, da sonst die Steuer 2x rabattiert wird
126
	    $discount['amount1'] = $od_amount;
127
	    $discount['pro1'] = $od_pc;
126 128
    }
127 129
    }
128 130

  
......
153 155
    // BOF GM_MOD:
154 156
    $od_amount2 = round($amount2*100)/100*$od_pc2/100;
155 157
    //    $od_amount2 = $od_amount2 + $tod_amount2; //auskommentieren, da sonst die Steuer 2x rabattiert wird
156
    }
157
    }
158
    //  $order->info['tax'] = $order->info['tax'] - $tod_amount - $tod_amount2; //diese Zeile auskommentieren, wenn die Prozente nacheinander berechnet werden sollen
159
    $discount['sum'] = -($od_amount + $od_amount2);
160
    $discount['amount1'] = $od_amount;
161
    $discount['amount2'] = $od_amount2;
162
    $discount['pro1'] = $od_pc;
163
    $discount['pro2'] = $od_pc2;
158
	    $discount['amount2'] = $od_amount2;
159
	    $discount['pro2'] = $od_pc2;
160
    }
161
    }
162
    //  $order->info['tax'] = $order->info['tax'] - $tod_amount - $tod_amount2; //diese Zeile auskommentieren, wenn die Prozente nacheinander berechnet werden sollen
163
    $discount['sum'] = -($od_amount + $od_amount2);
164
   
164 165
    return $discount;
165 166
  }
166 167

  
    (1-1/1)