Respostas no Fórum

Visualizando 7 respostas - 1 até 7 (de um total de 7)
  • Criador do tópico isasouza01

    (@isasouza01)

    Me perdoe de verdade pela minha ignorância. Mas onde exatamente eu mudo o número de parcelas?

    Da linha 270 pra baixo:

    // Get the installments.
    $( 'body' ).on( 'pagseguro_credit_card_brand', function( event, brand ) {
        if ( 'error' !== brand ) {
            PagSeguroDirectPayment.getInstallments({
                amount: $( 'body #pagseguro-payment-form' ).data( 'cart_total' ),
                brand: brand,
                success: function( data ) {
                    var instalmments = $( 'body #pagseguro-card-installments' );
    
                    if ( false === data.error ) {
                        instalmments.empty();
                        instalmments.removeAttr( 'disabled' );
                        instalmments.append( '<option value="0">--</option>' );
    
                        $.each( data.installments[brand], function( index, installment ) {
                            instalmments.append( pagSeguroGetInstallmentOption( installment ) );
                        });
                    } else {
                        pagSeguroAddErrorMessage( wc_pagseguro_params.invalid_card );
                    }
                },
                error: function() {
                    pagSeguroAddErrorMessage( wc_pagseguro_params.invalid_card );
                }
            });
        } else {
            pagSeguroAddErrorMessage( wc_pagseguro_params.invalid_card );
        }
    });
    
    • Esta resposta foi modificada 6 anos, 11 meses atrás por Mário Valney.
    Criador do tópico isasouza01

    (@isasouza01)

    Então não é isso. Quero limitar para somente 1 parcela sem juros (a primeira parcela sem juros já é padrão do PagSeguro). Em qual parte isso deve estar?

    Criador do tópico isasouza01

    (@isasouza01)

    A alteração do link que vc mandou acima, mas como eu disse, o plugin parece não ser igual ao manual. Não estou encontrando nada correspondente ao maxInstallmentNoInterest

    Criador do tópico isasouza01

    (@isasouza01)

    Sim, to usando o checkout transparente. Me perdoe, não me expressei direito.

    Essa adaptação, segundo o próprio fórum do pagseguro, só é possível de ser feita no checkout transparente e, ainda sim, via código, porque toda a parte de cobrança é feita no ambiente da loja. Eu é que não to sabendo fazer isso.

    E sim, é uma sacanagem brutal a falta de suporte.

    Criador do tópico isasouza01

    (@isasouza01)

    Não há não. Segundo o próprio fórum do Pagseguro, essa opção só é possível via checkout transparente, e não no checkout normal e lightbox. Mas o fórum do pagseguro não dá suporte ao plugin do wp. Por isso vim perguntar aqui. Como newbie, eu ainda não consigo fazer esse tipo de adaptação sozinha.

    Criador do tópico isasouza01

    (@isasouza01)

    Então, me parece que essa documentação é somente pra integração via API. Como to usando o plugin do Pagseguro, essa documentação não serve pra muita coisa.

    Aceito sua gambiarra, se houver como. heheeh

    Criador do tópico isasouza01

    (@isasouza01)

    Opa Mario,

    Estou na versão de testes do site. Utilize esse link de produto de teste

    http://www.isasouza.com.br/projetos/anaclarapaim/novo/produto/roman-cordless-cellular-72-inch-length-shade/

    Estou usando o WP versão 4.7.5
    Woocommerce versão 3.0.7
    Woocommerce Pagseguro versão 2.12.5

    Aguardo sua resposta. Abraços!

Visualizando 7 respostas - 1 até 7 (de um total de 7)