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