Produtos

Filtros da busca:
Filtrando por:
FC15050
Selecione abaixo qual das opções atende melhor a necessidade da loja, copie o código da função desejada e cole no final do arquivo Checkout.htm
É possível configurar a loja para que os dados preenchidos no cadastro sejam utilizados nos campos para pagamento via cartão de crédito de forma automática ou opcionalmente.
Inserção de dados de forma automática
A função abaixo utiliza os dados do cadastro do cliente nos campos referentes ao cartão de crédito:
<script>
function FuncChkCCEnd(){
var oP2CPF=F$.GetID("P2CPF");
if(oP2CPF){
var oP2TitularCPF=F$.GetID("P2TitularCPF");
if(oP2TitularCPF)oP2TitularCPF.value=oP2CPF.value;
}
var oP2Telefone=F$.GetID("P2Telefone");
if(oP2Telefone){
var oP2TitularFone=F$.GetID("P2TitularFone");
if(oP2TitularFone)oP2TitularFone.value=oP2Telefone.value;
}
var oP2DataNasc=F$.GetID("P2DataNasc");
if(oP2DataNasc){
var oP2TitularNasc=F$.GetID("P2TitularNasc");
if(oP2TitularNasc)oP2TitularNasc.value=oP2DataNasc.value;
}
}
</script>
Inserção de dados opcionalmente
A função abaixo permite que o cliente utilize os dados do cadastro nos campos referentes ao cartão opcionalmente, selecionando o campo "Dados abaixo são os mesmos do cadastro":
<script>
function FuncChkCCEnd(){
var oChkCCIntFC=F$.GetID("idTRTitularCPFFC");
if(oChkCCIntFC){
var oNewElement=document.createElement("tr");
oNewElement.setAttribute("id","idSameInfo");
var oDivSameInfo=oChkCCIntFC.parentNode.insertBefore(oNewElement,oChkCCIntFC);
oDivSameInfo.innerHTML="<td colspan=2 style='font-size:11px;'><input id=SameInfo type=checkbox onclick=fnShowFields(this.checked)> <label for=SameInfo>Dados abaixo são os mesmos do cadastro</label></td>";
}
}
function fnShowFields(bMesmosDados){
//cliente
var oP2CPF=F$.GetID("P2CPF");
var oP2Telefone=F$.GetID("P2Telefone");
var oP2DataNasc=F$.GetID("P2DataNasc");
//pagador
var oP2TitularCPF=F$.GetID("P2TitularCPF");
var oP2TitularFone=F$.GetID("P2TitularFone");
var oP2TitularNasc=F$.GetID("P2TitularNasc");
if(bMesmosDados){
if(oP2CPF && oP2TitularCPF){oP2TitularCPF.value=oP2CPF.value;}
if(oP2Telefone && oP2TitularFone){oP2TitularFone.value=oP2Telefone.value;}
if(oP2DataNasc && oP2TitularNasc){oP2TitularNasc.value=oP2DataNasc.value;}
}
else{
if(oP2TitularCPF){oP2TitularCPF.value="";}
if(oP2TitularFone){oP2TitularFone.value="";}
if(oP2TitularNasc){oP2TitularNasc.value="";}
}
}
</script>
|


