he encontrado este codigo y lo he colocado en functions.php
//no mostrar mercado pago en andorra
add_filter('woocommerce_available_payment_gateways','gowoo_addremove_payments',10,1);
function gowoo_addremove_payments($array_payments) {
if( WC()->customer->get_billing_country() == 'AD' )
unset($array_payments['woo-mercado-pago-basic']);
return $array_payments;
}
que quita MERCADO PAGO como opción de pago en andorra (AD)
quiero agregar mas paises donde no quiero que se muestre este tipo de pago como España (ES) y no se cual es el código correcto
URL del sitio: Contenido solo visible a usuarios registrados
Hola Ricardo.
Puedes utilizar el mismo código, solo tienes que cambiar el Id del pais:
if( WC()->customer->get_billing_country() == 'AD' )
En este enlace tienes los ISO de los países:
-> https://es.wikipedia.org/wiki/ISO_3166-1
Un saludo
Si, eso lo se
mi duda es si repetir el codigo asi
//no mostrar mercado pago en andorra
add_filter('woocommerce_available_payment_gateways','gowoo_addremove_payments',10,1);
function gowoo_addremove_payments($array_payments) {
if( WC()->customer->get_billing_country() == 'AD' )
unset($array_payments['woo-mercado-pago-basic']);
return $array_payments;
}
//no mostrar mercado pago en españa
add_filter('woocommerce_available_payment_gateways','gowoo_addremove_payments',10,1);
function gowoo_addremove_payments($array_payments) {
if( WC()->customer->get_billing_country() == 'ES' )
unset($array_payments['woo-mercado-pago-basic']);
return $array_payments;
}
o si se puede solo repetir la linea asi
//no mostrar mercado pago en andorra ni en españa
add_filter('woocommerce_available_payment_gateways','gowoo_addremove_payments',10,1);
function gowoo_addremove_payments($array_payments) {
if( WC()->customer->get_billing_country() == 'AD' )
unset($array_payments['woo-mercado-pago-basic']);
if( WC()->customer->get_billing_country() == 'ES' )
unset($array_payments['woo-mercado-pago-basic']);
return $array_payments;
}
Hola Ricardo.
En Principio con añadir la linea tal cual lo muestra tendría que funcionarte, solo con un bloque.
Un saludo