Este hook te permite manipular la moneda en la página de pago si en la pestaña Advanced está habilitada la opción "Checkout by GeoIP rules".
Si "Checkout by GeoIP rules" está habilitado y el país no está descrito en las reglas GEO-IP, el pago se realizará con la moneda seleccionada por el usuario. Usando este hook es posible cambiar esta situación:
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);
O usa este hook para cualquier otra lógica tuya ...
Actual desde: v.2.1.8/1.1.8
Lea también: /possible-delivery-country-change-currency/