Support » Plugin: Claudio Sanches - PagSeguro for WooCommerce » Retirar as parcelas

Viewing 7 replies - 1 through 7 (of 7 total)
  • Se o seu produto não possui estoque em teoria ele não poderia nem ir para tela de checkout, pois “não pode ser vendido”. Mas se deseja invenstir tempo nisso e sabe oque faz, as parcelas são controladas no JS pelo arquivo https://github.com/claudiosanches/woocommerce-pagseguro/blob/master/assets/js/frontend/transparent-checkout.js

    Na linha 283 você precisa alterar a estrutura de repetição para apenas o limite que você precisa aqui

    $.each( data.installments[brand], function( index, installment ) {
    instalmments.append( pagSeguroGetInstallmentOption( installment ) );
    });

    Antes disso precisa reduzir o array para 0 caso o seu estoque seja == 0:

    data.installments[brand].length = 0;

    No caso não sei como você vai acessar a quantidade de estoque no JS mas é aqui que as parcelas são apresentadas no checkout transparente.

    Ah, lembrando tb que o arquivo .min.js precisa ser substituito pelo seu novo .js após as alterações.

    @patrick3623 primeiramente obrigado pela troca de informações.

    Na verdade, tenho produtos que desejo continuar exibindo mesmo sem estoque (isso já está acontecendo). Já consegui também via php retirar o preço apenas dos produtos fora de estoque porém fica apresentando ainda as parcelas. Compreende?

    Entendi, mas esse parcelamento é na página do produto ou no checkout ?

    Na página de produtos (listagem de produtos).
    Na interna do produto já consegui retirar!

    Então, até onde eu sei, essa parte de parcelamento não tem nenhum interferência desse plugin, posso estar errado, mas oq o plugin faz é somente na tela de checkout, quando a pessoa realmente vai efetuar o pagamento…

    Vou verificar novamente então! Agradeço demais seu retorno.

    Tranquilo, se encontrar a solução volte e informe para os próximos ficarem sabendo.

Viewing 7 replies - 1 through 7 (of 7 total)
  • You must be logged in to reply to this topic.