chrwald82
Forum Replies Created
-
Forum: Plugins
In reply to: [PayPal for WooCommerce] Is paying on invoice supported yetNo Problem, but the point is, that this feature has been released by paypal in the meantime, but i cannot get this to show up when using the plugin. Thats why I was wondering if this is possible with your plugin right now or not.
Chris
Forum: Plugins
In reply to: [PayPal for WooCommerce] Is paying on invoice supported yetThank you for the quick reply, but I’, referring to this (quoted from your webpage): “PayPal PLUS is a solution where PayPal offers PayPal, Credit Card and ELV (pay upon invoice will be added in a later phase), where the customer gets the ordered product and a seperate bill, which he/she has to pay after receiving the prduct.
Cheers, Chris
Forum: Plugins
In reply to: [PayPal for WooCommerce] Javascipt error in ppplus.min.jsHi Jyria,
so habe ich das zumindest verstanden und gemacht. Wie Du dem Thread entnehmen kannst, bin ich aber vielleicht nicht der perfekte Ratgeber hierfür …
Gru?, chrwald
Hi Claudio,
I looked into your branch on github at: https://github.com/claudiosmweb/woocommerce-payment-discounts/compare/fix-taxes
Could it be, that you mixed up “-” and “+” on line 139?
$this->cart_discount = $this->calculate_discount( $value, $subtotal_ex_tax – $tax_total );
If I change this, the discount is correct, at least in my two test cases. I’m not a good programmer and don’t know what side effects this might have. But superficial this seems to solve the problem.
Maybe this helps. btw: Still loving your plugin.
Cheers, Christian
Edit: I looked into it once again and saw the flaw in my solution: The Tax should be deducted by the value too. I tried this
... $this->tax_discount = $this->calculate_discount( $value, $tax_total ); $this->cart_discount = $this->calculate_discount( $value, $subtotal_ex_tax + $tax_total ); $this->discount_name = $this->discount_name( $value, $gateway ); // Apply the discount. $cart->tax_total = $cart->tax_total - $this->tax_discount; // echo $cart->tax_total; At this point the discount is applied to tax_total correctly $cart->cart_contents_total = $cart->cart_contents_total - $this->cart_discount; ...
Unfortunately after that the tax seems to be recalculated somewhere. I’m getting the non-deducted on the checkout page
Hi,
spannend, auch mit aktiviertem Versandkosten Debug bekomme ich den Fehler nun nicht mehr rekonstruiert… Wei? der Geier, was für eine seltsame Kombination von Einstellungen das verursacht hat. Ich habe in meiner Verzweiflung so ziemlich jede erdenkbare Kombination probiert. Am Ende war es aufgrund des Caching gar nicht die letzte ?nderung, die es behoben hat… Da mich die Sache aber bereits genug Zeit Nerven gekostet hab, will ich mich mal damit abfinden, dass es nun irgendwie geht.
Euch beiden aber nochmal vielen Dank für die schnelle und freundliche Unterstützung,
chrwald
@w.bear: Danke! Das war der goldene Tipp!
Aber so ganz klar ist es mir immer noch nicht. Ich hatte in den woo-Einstellungen der Versandart noch Steuerstatus “besteuerbar” eingestellt. Ggf. hat das es dann nochmal drauf geschlagen. Da hatte ich das “Diese Option überschreibt alle abweichenden Einstellungen verschiedener Versandarten und erzwingt die Steuerberechnung.” im germanized wohl etwas zu streng genommen.
Setting unter woo deaktiviert, alles gut.
Aber, dann zum Testen das Setting wieder rein und es stimmt immer noch…….?
Eigentlich ja gut, aber nun bin ich vollends verwirrt. Kann es sein, dass da irgendwas in einer Session-Variable steht und man die Sessions erst l?schen muss? Habe ich hier Geister gejagd?
Danke nochmal!
Hi,
das hatte ich zuvor probiert, aber da kommen MwSt. Summen raus, die ziemlich abweichen. Wieder obiges Beispiel:
Artikel 49 brutto, 41,18 netto 7,82 mwst.
Versand 7,90 brutto, 6,63… netto, 1,26 mwst.Sind in Summe 56,90 inkl. 9,08 mwst.
Bei Verwendung von Kostenlosem Versand stimmt die ausgegebene MwSt.
Bei Verwendung von Versandpauschale (brutto eingegeben) und erzwungener Errechnung auf Basis des Warenkorbs bekomme ich nun 9,32 MwSt. 24 Cent Abweichung scheinen mir ein wenig viel für einen Rundungsfehler. Oder stehe ich hier total auf dem Schlauch?Danke nochmals, chrwald