• Olá pessoal ??

    Estou usando o puglin do Itáu Shopline e quase tudo está funcionando perfeitamente, com exce??o para pagamentos feitos via boleto quando s?o pagos no dia do vencimento.

    Quando um usuário gera um boleto e paga antes da data de vencimento, tudo funciona bem, o pedido é liberado automaticamente sem problema. Porém, se o pagamento é feito no domingo ou no dia do vencimento do boleto, o pedido é cancelado e muitas das vezes o usuário realmente fez o pagamento e o dinheiro cai na nossa conta bancária.

    Aparentemente, parece que o WP, na data de vencimento, vê que n?o houve pagamento e cancela o pedido do usuário.

    Estou usando a vers?o 1.1.1 do plugin e o Woocomerce vers?o 3.4.1.

    Alguma pista de como posso resolver esse problema?

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

Viewing 2 replies - 1 through 2 (of 2 total)
  • Realmente é uma melhoria que seria boa acrescentar como nativa no plugin. Talvez um campo no admin com a possibilidade de acrescentar os dias adicionais para aguardar após o vencimento do boleto.

    Sugest?o paliativa(precisa testes):

    Na pasta do plugin(Vers?o 1.1.1), altere o arquivo includes/wc-class-itau-shopline-api.php

    Abaixo da linha 443, acrescente:
    $now_boleto = strtotime( “-3 day”, current_time( ‘mysql’ ) );

    Depois, altere a linha 447 para:
    if ( $order->wc_itau_shopline_expiry_time < $now_boleto && ‘on-hold’ === $order->get_status() ) {

    Acredito que desta forma terá mais 3 dias antes do status mudar para cancelado.

    Eu coloquei 5 dias.. .pois se vence o boleto no sábado, e o cliente paga no sábado… entra na segunda e pode levar mais 2 dias para compensar, batendo na conta só na quarta, isso n?o contando com um feriado no meio do caminho… sendo assim, de 4 a 5 dias…

    Deixei 5 pq se compensar antes ele vai matar o boleto de qualquer forma… e só mesmo o prazo para n?o cancelar…

    AOS CRIADORES FICA A DICA … isso é bem importante!

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Pedido sendo cancelado com pagamentos feito via boleto’ is closed to new replies.