Estou com o mesmo problema. Não aparecem as abas de seleção, mas sim todos os campos de todos os métodos de pagamento.
Achei o erro. Existe duas linhas no arquivo class-wc-pagseguro-gateway.php, linhas 138 e 140 em que o path está errado. Utilize o código abaixo que já está corrigido.
wp_enqueue_style( ‘pagseguro-checkout’, plugins_url( ‘assets/css/frontend/transparent-checkout’ . $suffix . ‘.css’, plugin_dir_path( __FILE__ ) ), array(), WC_PagSeguro::VERSION );
wp_enqueue_script( ‘pagseguro-library’, $this->api->get_direct_payment_url(), array(), null, true );
wp_enqueue_script( ‘pagseguro-checkout’, plugins_url( ‘assets/js/frontend/transparent-checkout’ . $suffix . ‘.js’, plugin_dir_path( __FILE__ ) ), array( ‘jquery’, ‘pagseguro-library’, ‘woocommerce-extra-checkout-fields-for-brazil-front’ ), WC_PagSeguro::VERSION, true );
@andreagas, bom dia!
Tentei atualizar com esse código que você passou mas não deu certo. Travou meu site e tive que voltar com o código anterior. Você teria ideia do que pode ser? Será que conflitou com algum outro plugin? A minha versão do WordPress é a 4.8.
Abraços….
Descobri aqui @andreagas 🙂
Tem alguma coisa no código que você passou em desacordo. É melhor ir até as linhas 138 e 140 do código no arquivo class-wc-pagseguro-gateway.php e somente incluir frontend/ após ‘assets/js .
Foi assim que fiz e deu certo!
Obrigada pela ajuda!
a minha linha 138 tem isso
$suffix = defined( ‘SCRIPT_DEBUG’ ) && SCRIPT_DEBUG ? ” : ‘.min’;
a 140 ea 142 que sao essas linhas que postou o que deve ser editado, mas ja esta idêntica a que postou como solução. teria como postar a configuração inteira de vcs pra eu ver onde esta diferente ?
Acabei de testar e tudo esta funcionando corretamente.