Ir para conteúdo
  • Cadastre-se

Data vencimento original no boleto


Posts Recomendados

Salve Galera,

Forneço como forma de pagamento boleto próprio da Caixa SigCB, o qual tenho contrato direto, porem quando o cliente atrasadinho gera o boleto ai fica a data do vencimento, porem apliquei o código abaixo para aplicar +1 dia a partir da geração do boleto:

function Data($data){
	$expdata = explode("-",$data);
	$data = $expdata[2]."/".$expdata[1]."/".$expdata[0];
	return $data;
}
/* */
$year = substr($data [duedate],0,4);
$month = substr($data [duedate],5,2);
$day = substr($data [duedate],8,2);
/* */
function MaisDias($day,$toadd) {
     $tmp = explode("/",$day);
     $dadate = mktime(0,0,0,$tmp[1],$tmp[0]+($toadd),$tmp[2]);
     return date('d/m/Y',$dadate);
}

$venc = date("d/m/Y",mktime(0,0,0,$month,$day,$year));
$venc = strtotime($venc);

$today = date("d/m/Y");
$hoje = strtotime($today);

if ($venc < $hoje){$data_venc = date("d/m/Y",mktime(0,0,0,$month,$day,$year));}
else {$data_venc = MaisDias($today,1);}

Agora o que eu queria fazer era no campo de instruções para o caixa/recebedor, não receber depois de 30 dias do vencimento original, porem, a variável $data_venc imprime a data atualizada para pagamento.

A questão é, tem algum esquema para informar o vencimento original da fatura no boleto?

Link para o comentário
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Infelizmente, seu conteúdo contém termos que não são permitimos. Edite seu conteúdo para remover as palavras destacadas abaixo.
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...

Informação Importante

Concorda com os nossos termos?