Olá, primeiramente obrigado por ter desenvolvido o modulo SPS BRADESCO PARA OSCOMMERCE.

Eu o uso já a algum tempo mas neste mês ele apresentou um bug na data de vencimento do boleto e do finaciamento.

Já achei o erro e o corrigi.

Basicamente é só substituir as linhas:

$datavencimento = date("d/m/Y",mktime(0, 0, 0, substr(tep_date_sps($order->info['date_purchased']), 4, 2) , substr(tep_date_sps($order->info['date_purchased']), 0, 2)+$pay_sps_ven_boleto['configuration_value'], substr(tep_date_sps($order->info['date_purchased']), 7, 4)));

por:

$datavencimento = date("d/m/Y", strtotime("+" . $pay_sps_ven_boleto['configuration_value'] . " days", strtotime($order->info['date_purchased']) ));

e também a linha 252 do arquivo 'spsbradesco_retorno_financiamento.php', que deve ficar assim:

=()


More...