• Na página de checkout, depois de todos os campos preenchidos corretamente e apos clicar em pagar, a página acusa um erro que aparece sem conteúdo, como na imagem.

    No log do Woo aparece assim:

    2021-12-01T15:39:09+00:00 CRITICAL Uncaught Error: Call to a member function format() on bool in /home/customer/www/sr3ambiental.tk/public_html/wp-content/plugins/woo-moip-official/src/Model/Checkout.php:94
    Stack trace:
    #0 /home/customer/www/sr3ambiental.tk/public_html/wp-content/plugins/woo-moip-official/src/Controller/Checkouts.php(505): Woocommerce\Moip\Model\Checkout::wbo_validate_credit_card()
    #1 /home/customer/www/sr3ambiental.tk/public_html/wp-includes/class-wp-hook.php(303): Woocommerce\Moip\Controller\Checkouts->validate_cc_fields('')
    #2 /home/customer/www/sr3ambiental.tk/public_html/wp-includes/class-wp-hook.php(327): WP_Hook->apply_filters('', Array)
    #3 /home/customer/www/sr3ambiental.tk/public_html/wp-includes/plugin.php(470): WP_Hook->do_action(Array)
    #4 /home/customer/www/sr3ambiental.tk/public_html/wp-content/plugins/woocommerce/includes/class-wc-checkout.php(1152): do_action('woocommerce_che...')
    #5 /home/customer/www/sr3ambiental.tk/public_html/wp-content/plugins/woocommerce/includes/class-wc-ajax.php(465): WC_Checkout->proces, em /home/customer/www/sr3ambiental.tk/public_html/wp-content/plugins/woo-moip-official/src/Model/Checkout.php, na linha 94

    The page I need help with: [log in to see the link]

Viewing 9 replies - 1 through 9 (of 9 total)
  • Plugin Author Apiki

    (@apiki)

    Oi @marcelocs,

    Esse parece está relacionado ao campos de valida??o do cart?o, o cliente está deixando de preencher algum campo?

    Se precisar no admin do plugin existe um bot?o de suporte.

    att.

    Thread Starter MarceloCS

    (@marcelocs)

    Mandei o pedido de suporte pelo bot?o do admin já tem mais de 10 dias mas n?o recebi nenhuma resposta

    olá Mercelo, teve alguma solu??o? estou com o mesmo problema na hostagtor

    @apiki Vocês s?o de longe os PIORES makers de plugins! Demoram demais para ajudar as pessoas.

    Seguinte, o erro se dá pois o código de vocês faz um tratamento para YY e n?o YYYY(abaixo trecho.

    Como resolvi: alterando na classe/woo-moip-official/src/Model/Checkout.php
    Linha 55 de $card_year = date_create_from_format( ‘y’, trim( $expiry_pieces[1] ) );

    Para $card_year = date_create_from_format( ‘Y’, trim( $expiry_pieces[1] ) );

    Sim, somente alterar o y para Y.

    @marcelocs veja se resolve para você.

    @maaark obrigado. Resolveu aqui!

    O suporte n?o sou orientar, várias mensagens trocadas a toa e dias perdendo vendas.

    @beleitao deu certo ai?

    Estamos tendo o mesmo erro em nosso log, fiz a mudan?a aqui. Vamos ver se dá certo.

    Thread Starter MarceloCS

    (@marcelocs)

    @maaark Obrigado pela dica!

    Infelizmente n?o adiantou para mim… Aparece a mensagem “N?o foi possível criar o pedido. Tente novamente.”

    Sim, o suporte do desenvolvedor é uma lástima. Por email eles colocam a culpa na Hostgator e querem finalizar o chamado sem resolver nada.

    Já indiquei ao cliente para mudar de gateway de pagamento. Qualquer um que funcione é melhor que um que n?o funciona.

    Aparentemente, com a última atualiza??o do plugin, esse problema foi corrigido.

Viewing 9 replies - 1 through 9 (of 9 total)
  • The topic ‘Formulário de pagamento dá erro mas n?o mostra qual’ is closed to new replies.