Data zerada 00/00/0000 no retorno F2b para o WHMCS

Na nova versão do WHMCS, algumas variavéis foram alteradas, uma delas é $data_pagamento que antes era no formato DD/MM/AAAA. Esta mudança gerou alguns problemas no processo de confirmação entre o F2b e o WHMCS.  Veja como corrigir.

A WHMCS alterou esse formato na nova versão para YYYY-MM-DD. Com isso, o retorno de confirmação dos pagamentos estava vindo com a data zerada 00/00/0000.

F2b Erro Data

A solução foi ir até o diretório callback

(/home/USUARIO/public_html/INSTALAÇÃO_WHMCS/modules/gateways/callback/) e localizar o arquivo f2b.php, editando a linha 131 do mesmo f2b.php e alterando o formato de data para:

[php]$data_pagamento = $year . "-" . $month . "-" . $day;[/php]

Com isso a formatação de datas foi ajustado e as confirmações de pagamento funcionarão corretamente.



Formas de Pagamento

Tecnologias

Visa MasterCard Diner's Club American Express Banrisul Banco do Brasil Bradesco Banco Real Banco Itaú Boleto Bancário