Marcus Spanier
Forum Replies Created
-
Thanks for the reply.
1. I deactivated all plugins (in staging) except:
Avada
Complianz
Events (+ Pro)2. i deactivated all js compression, privacy etc. in Avada. no change.
We have no maps api key in the avada settings – only in the events manager settings.no change.
Then i did something
I was going to Events Plugin -> API to see if the API is in there.
I was deleting the API key and save.
The API key was already in the field but the notes under the input field was another as before.
That was it!!!!
I think it is another options settings in events manager after an update.Short
If anybody has the same problem:
– Go to Events Manager-> API -> Delete the Maps API Key (save it before in a notepad!)
– The API key is still in the input field, but the notes changedCheck if the Complianz and Events Manager Map is shown correctly after allowing 3rd Party Plugins.
What a ride.
Please close the ticket as resolved.
- This reply was modified 5 years, 2 months ago by Marcus Spanier.
Sorry. The site isnt using ACF.
And as a result, no ACF is listed in the Complianz plugins-list.I had a new idea, after your reply:
I deactivated everything in
Integration -> services
Integration -> plugins
Integration -> script centerexept Integration -> script center -> The Events Calendar
But no change.
Hi @aahulsebos
I disabled the PRO Plugin and the error is still there. (in Staging)
So, we deactivated the “The Events Calendar” Integration in this environment and the URL is:
https://www. maennerhobby .eu/event/brennerei-fuehrung-5/2021-04-01/So.
Ich habe mir das jetzt einmal genauer angeschaut.
Code:
In
\woo-paypalplus.2.2.1\woo-paypalplus\src\Payment\OrderData.php
wird durch
use PriceFormatterTrait;
Eine Formatierung der Preise vorgenommen.Der entscheidende Punkt ist, dass euer Plugin per
$cart = $this->order->get_items();
Die einzelnen Positionen an Paypal weiterreicht + Stückzahl an Paypal weiterreicht.
Paypal nimmt keine 4 Stellen nach dem Komma an. Dafür rundet ihr den Produktpreis vorher auf 2 Stellen und an der Stelle passiert der Fehler.Aus dem Preis von 13,2050 wird 13,21 und paypal multipliziert den Betrag selbst um die Stückzahl. Woo rechnet selbstverständlich mit 4 Stellen nach dem Komma und rechnet daher alles korrekt.
Zusammenfassung:
WooCommerce rechnet alles mit 4 Stellen nach dem Komma. Alles wird korrekt im Checkout angezeigt.
Ich habe testweise in
src\Utils\PriceFormatterTrait.php
versucht die decimals auf 4 zu Stellen. Dies nimmt Paypal nicht an, weil Paypal 2 Stellen nach dem Komma erwartet.Paypal nimmt den gerundeten Einzelpreis und multipliziert selbstständig die Stückzahl.
Das ist der Grund des Fehlers.Fragen:
Wäre es daher möglich an Paypal nur den aus Woo herausgerechneten Gesamtpreis zu übermitteln?- This reply was modified 5 years, 2 months ago by Marcus Spanier.
This thread is not resolved !!!
Euer Rat einfach die Dezimalstellen unserer Preise einfach auf 2 zu kürzen ist nicht die Lösung dieses Problems.
WooCommerce bietet offiziell die Möglichkeit an, bei Preisen einen DezimalWert von über 2 Stellen zu benutzen.
ALLE, ALLE Plugins die ich kenne übergeben, bei einem 4-stelleigen Dezimalwert nach dem Komma, die Werte richtig an die Bezahlschnittstelle.AUSSER euer Plugin.
Euer Plugin unterstützt diese 4 Stellen nach dem Komma nicht und ich habe darauf aufmerksam gemacht und ihr geht nicht annähernd darauf ein.
Aus meiner Sicht ist das nicht resolved mit einer Handlungsempfehlung, die den Fehler in eurem Plugin nicht löst.
Zudem besteht der Fehler schon seit knapp 3 Jahren und ich stehe damit nicht alleine da und auch in Zukunft wird dieser Fehler immer wieder auftauchen (nicht nur bei mir).
@aweissinpsyde : Wäre super, wen jetzt der 2nd Level Support sich der Sache annehmen könnte, um zu einem konstruktiven Ergebnis zu kommen.
Forum: Plugins
In reply to: [Complianz - GDPR/CCPA Cookie Consent] Google Maps The Events Calendar ErrorHey @bytefight
I have the same problem (with Avada Theme – if this information is necessary)
Can you post new screenshots of your configuration, because the links are expired.
many thanks
hallo.
wir haben exakt denselben Fehler.
Wir haben ein Produkt mit einem Preis von 22,6050 aus unserer Wawi.
Wird das Produkt 2mal gekauft, dann ergibt sich eine Summe von 45,21 – in Woo alles korrekt auch in allen anderen Zahlungsweisen ist alles korrekt, aber nicht mit PayPal Plus.
Das Grundproblem wurde ja hier schon sehr gut beschrieben:
https://wordpress.org/support/topic/rundungsfehler-2/Ich habe alle anderen Plugins im Staging deaktiviert und es testweise mit und ohne folgender Einstellung probiert:
Steuern auf der Ebene der Zwischensumme runden, statt pro Position zu rundenDas Ergebnis sieht wie folgt aus in Woo und in der Bezahlübersicht auf Paypal.
Paypal: https://snipboard.io/qRkSBx.jpg
In Woo: https://snipboard.io/w5gal4.jpgEs kann ja nicht sein, dass wir deswegen auf 2 Nachkomma Stellen umstellen müssen, was auch durch den Anschluss an das Wawi System nicht möglich ist.
Was kann ich tun, damit der Fehler korrigiert wird?
Hey.
You should try the shortcode for the mail in your message text.
Like this:
my text [email-input] my text
Thanks for the reply.
I use now the version 1.8.7
but i cant see anny changes.
when i go to the “lost-password” – page (in the mail with the link) and i enter a weak password and click save – nothing happen. no message or something else.
the console doesn’t leave a message either.
furthermore, I couldn’t see any new option in the backend where I can adjust something.
plugin doesn’t work
…is not a correct error description.
Maybe it is also due to your WP configuration.
Next time try to give correct arguments for a bad rating.
I did a downgrade to 2.0.9 and it seems to work.
Marked as resolved
For information:
I have developed my own additional plug-in that sends an email to the customer via Cronjon if the tracking ID is known.Forum: Plugins
In reply to: [Query Monitor] Memory Limit message unclear to meMany thanks for the answer.