Öffnen Sie die Datei wp-content\plugins\AffiliateWP-master\includes\integrations\class-woocommerce.php
Fügen Sie den folgenden Code dort ein, wie im untenstehenden Screenshot gezeigt:
$curr=$this->order->get_order_currency( );
if (class_exists('WOOCS'))
{
global $WOOCS;
if($curr!=$WOOCS->default_currency){
$currencies=$WOOCS->get_currencies();
$amount=$WOOCS->back_convert($amount,$currencies[$curr]['rate']);
}
}
Anfrage des Kunden:
AffiliateWP ist ein Plugin, das es einem Shop-Betreiber ermöglicht, Affiliates eine Provision zu zahlen. Das Problem ist, dass bei Verwendung Ihres Währungsumschalter-Plugins das AffiliateWP-Plugin die Provision (z. B. 10 %) in der WooCommerce-Basiswährung berechnet, jedoch mit dem numerischen Wert der Währung, in der die Bestellung aufgegeben wurde. Beispiel: Wenn ein Produkt £290 GBP ($380 USD) kostet, wird die 10 %-Provision von AffiliateWP derzeit als £38 berechnet. Dies ist jedoch falsch. Die korrekte Lösung wäre entweder £29 oder $38. Verstehen Sie, was ich meine? Bitte halten Sie mich auf dem Laufenden. Vielen Dank.
🌸
Referenz zu Shortcodes, Funktionen, Actions und Filtern für FOX WooCommerce Currency Switcher
Codex — FOX Currency Switcher
Wir verwenden Cookies, um Ihnen das beste Erlebnis auf unserer Website zu bieten. Wenn Sie diese Website weiterhin nutzen, gehen wir davon aus, dass Sie damit einverstanden sind.