CONTROLAR PAGAMENTOS COM CARTOES
Olá pessoal, estou precisando fazer um controle dos cartões de crédito dos clientes após as vendas.
Sei que terei de criar uma tabela para cadastrar os tipos de cartões e suas taxas Ex.:
1 - MAESTRO DEBITO, TAXA 1,5 %
2 - CREDICARD CRéDITO, TAXA 4,5%
3 - VISA ELECTRON, TAXA 1,5%
4 - VISA CRéDITO, TAXA 4,0%
Sei que os cartões de débito são pagos com 1 dia útil, e os de crédito, com 30 dias ou mais dependendo da quantiade de parcelas, porém apenas nos dia úteis.
A grade dúvida é como saber os dias que a operadora vai pagar os cartões, como gerar a data exatamente igual a das operadoras? Qual lógica elas usam.
Se alguém puder ajudar ficarei grato...
Sei que terei de criar uma tabela para cadastrar os tipos de cartões e suas taxas Ex.:
1 - MAESTRO DEBITO, TAXA 1,5 %
2 - CREDICARD CRéDITO, TAXA 4,5%
3 - VISA ELECTRON, TAXA 1,5%
4 - VISA CRéDITO, TAXA 4,0%
Sei que os cartões de débito são pagos com 1 dia útil, e os de crédito, com 30 dias ou mais dependendo da quantiade de parcelas, porém apenas nos dia úteis.
A grade dúvida é como saber os dias que a operadora vai pagar os cartões, como gerar a data exatamente igual a das operadoras? Qual lógica elas usam.
Se alguém puder ajudar ficarei grato...
Cara eu jogo pra 33 dias pra cartão credito , pois não tem como vc pegar a quantidade de dia q vai cair o dinheiro a não ser q vc faça um cadastro de feriados e cadastre todos eles conforme cada municipio, não é viavel...
No caso então criei um campo no cadastro de forma de pagamento para inserir a qnt de Dias e a Taxa
No caso então criei um campo no cadastro de forma de pagamento para inserir a qnt de Dias e a Taxa
Você poderia usar polimorfismo, exemplo:
Public Class Cartao
public MustOverrides Taxa() as decimal
End Class
public class MaestroDebito()
Inherits Cartao
public Overrides Taxa() as decimal
return 1.5
end sub
end class
public class Credicard()
Inherits Cartao
public Overrides Taxa() as decimal
return 4.5
end sub
end class
public class VisaElectron()
Inherits Cartao
public Overrides Taxa() as decimal
return 1.5
end sub
end class
public class VisaCredito()
Inherits Cartao
public Overrides Taxa() as decimal
return 4.0
end sub
end class
vlw
Public Class Cartao
public MustOverrides Taxa() as decimal
End Class
public class MaestroDebito()
Inherits Cartao
public Overrides Taxa() as decimal
return 1.5
end sub
end class
public class Credicard()
Inherits Cartao
public Overrides Taxa() as decimal
return 4.5
end sub
end class
public class VisaElectron()
Inherits Cartao
public Overrides Taxa() as decimal
return 1.5
end sub
end class
public class VisaCredito()
Inherits Cartao
public Overrides Taxa() as decimal
return 4.0
end sub
end class
vlw
Eu lanço tudo 30 dias, mesmo porque o cliente geralmente faz antecipações.
Pessoal, obrigado pelas dicas, eu pensei que teria uma forma matemática mais precisa para saber os vencimentos, vou tentar ligar para as operadoras para ver se eles tem alguma posição, de qualquer forma se mais alguém puder ajudar será muito bem aceito.
Abraço a todos...
Abraço a todos...
Tópico encerrado , respostas não são mais permitidas