Dieser Hook ermöglicht es Ihnen, die Währung auf der Checkout-Seite zu manipulieren, wenn im Tab Advanced die Option "Checkout nach GeoIP-Regeln" aktiviert ist.
Wenn "Checkout nach GeoIP-Regeln" aktiviert ist und das Land nicht in den GEO-IP-Regeln beschrieben wird, erfolgt der Checkout mit der vom Benutzer ausgewählten Währung. Mit diesem Hook ist es möglich, diese Situation zu ändern:
add_action('woocs_force_pay_bygeoip_rules', function($country, $user_currency, $current_currency) {
global $WOOCS;
if (!empty($user_currency))
{
$WOOCS->set_currency($user_currency);
}
}, 9999, 3);
Oder verwenden Sie diesen Hook mit einer anderen eigenen Logik ...
Aktuell ab: v.2.1.8/1.1.8
Siehe auch: /possible-delivery-country-change-currency/