FOX - Currency Switcher for WooCommerce

Währung nach Lieferland in WooCommerce ändern

Ja, fügen Sie in der functions.php-Datei des aktuellen WordPress-Themes der Website den folgenden Code ein:
add_action('woocommerce_checkout_update_order_review', function($data) {
    global $WOOCS;

    if (is_string($data)) {
       parse_str($data, $data);
    }
    //***
    $_currency = $WOOCS->get_currency_by_country($data['shipping_country']);
    if (!empty($_currency)) {
       $WOOCS->set_currency($_currency);
    }
}, 9999);
  Vergessen Sie nicht, im Tab "GeoIP rules" Währungsregeln für Länder festzulegen, da diese Regeln bei der Abrechnung im obigen Skript verwendet werden.

Kundenanfrage:

Ist es möglich, dass Delivercountry die Währung ändert? Lieferung in die USA auf $ ändern, Lieferung nach DE/AT auf EUR ändern, Lieferung in die Schweiz auf CHF ändern .... Das wäre schön! Sonst könnte ein Benutzer betrügen und in der günstigsten Währung kaufen. Danke Stephan
Auch lesen: /force-currency-on-checkout-page/