¿Es posible que el país de entrega cambie la moneda?
Sí, En la functions.php archivo del tema de wp actual del sitio agregue el siguiente código:
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 ($ datos ['país_envío']); if (! vacío ($ _ moneda)) {$ WOOCS-> set_currency ($ _ moneda);}}, 9999);
No olvide establecer en la pestaña "Reglas de GeoIP" las reglas de moneda para los países, ya que las reglas se utilizan en la facturación en el script anterior.
Solicitud del cliente:
¿Es posible que Delivercountry cambie el Curreny?
Entregar a EE.UU. cambio a $ Entregar a DE / AT cambio a EUR Entregar a CH cgange a CHF….
¡eso estaría bien! De lo contrario, un usuario puede hacer trampa y comprar en la moneda más barata.
Gracias Stephan
Lea también: https://currency-switcher.com/force-currency-on-checkout-page/