<% '######################################################################################### '#---------------------------------------------------------------------------------------- '######################################################################################### '# '# CÓDIGO: VirtuaStore Versão OPEN - Copyright 2001-2004 VirtuaStore '# URL: http://comunidade.virtuastore.com.br '# E-MAIL: comunidade@virtuastore.com.br '# AUTORES: Otávio Dias(Desenvolvedor) '# '# Este programa é um software livre; você pode redistribuí-lo e/ou '# modificá-lo sob os termos do GNU General Public License como '# publicado pela Free Software Foundation. '# É importante lembrar que qualquer alteração feita no programa '# deve ser informada e enviada para os criadores, através de e-mail '# ou da página de onde foi baixado o código. '# '# //------------------------------------------------------------------------------------- '# // LEIA COM ATENÇÃO: O software VirtuaStore OPEN deve conter as frases '# // "Powered by VirtuaStore OPEN" ou "Software derivado de VirtuaStore 1.2" e '# // o link para o site http://comunidade.virtuastore.com.br no créditos da '# // sua loja virtual para ser utilizado gratuitamente. Se o link e/ou uma das '# // frases não estiver presentes ou visiveis este software deixará de ser '# // considerado Open-source(gratuito) e o uso sem autorização terá '# // penalidades judiciais de acordo com as leis de pirataria de software. '# //-------------------------------------------------------------------------------------- '# '# Este programa é distribuído com a esperança de que lhe seja útil, '# porém SEM NENHUMA GARANTIA. Veja a GNU General Public License '# abaixo (GNU Licença Pública Geral) para mais detalhes. '# '# Você deve receber a cópia da Licença GNU com este programa, '# caso contrário escreva para '# Free Software Foundation, Inc., 59 Temple Place, Suite 330, '# Boston, MA 02111-1307 USA '# '# Para enviar suas dúvidas, sugestões e/ou contratar a VirtuaWorks '# Internet Design entre em contato através do e-mail '# contato@virtuaworks.com.br ou pelo endereço abaixo: '# Rua Venâncio Aires, 1001 - Niterói - Canoas - RS - Brasil. Cep 92110-000. '# '# Para ajuda e suporte acesse um dos sites abaixo: '# http://comunidade.virtuastore.com.br '# http://br.groups.yahoo.com/group/virtuastore '# '# BOM PROVEITO! '# Equipe VirtuaStore '# []'s '# '######################################################################################### '#---------------------------------------------------------------------------------------- '######################################################################################### 'INÍCIO DO CÓDIGO 'Este código está otimizado e roda tanto em Windows 2000/NT/XP/ME/98 quanto em servidores UNIX-LINUX com chilli!ASP %> <% 'Chama as variaveis para finalizar compra strPedido = Request.Form("pedido1") strNome = Request.Form("nome1") strEndereco = request.form("ende1") strBairro = request.form("bairro1") strCidade = request.form("cidade1") strEstado = request.form("est1") strCep = request.form("cep1") strPais = request.form("pais1") strFone = request.form("fone1") strCompq = request.form("compra1") freteqwy = request.form("frete1") strCartao = Request.Form("cartao") strTitular = Request.Form("titularcartao") strExpmes = Request.Form("cartaomes") strExpano = Request.Form("cartaoano") strTotalCompra = Request.form("totalcompra") numero = Request.Form("numerocartao") codigo_seguranca = Request.Form("codigo_seguranca") vencimento = Request.form("cartaomes") & "/" & Request.form("cartaoano") Dim brpay_imputs Dim brpay_count brpay_imputs = "" brpay_count = 0 'Verifica o tipo de cartão de credito if strCartao = "M" or strCartao = "V" or strCartao = "D" or strCartao = "A" then 'Tira letras do numero s="" for x=1 to len(numero) ch=mid(numero,x,1) if asc(ch)>=48 and asc(ch)<=57 then s=s & ch end if next numero = s 'Valida numeros genericos If numero = "4111111111111111" OR numero = "5500000000000004" OR numero = "340000000000009" OR numero = "30000000000004" OR numero = "60110000000004" then erro = strLg210 abredb.close set abredb = nothing response.redirect "formaspagamento.asp?erro=" & erro & "&endereco="&strEndereco&"&bairro="&strBairro&"&cidade="&strCidade&"&cep="&strCep&"&fone="&strFone&"&estado="&strEstado&"&pais="&strPais&"&outropais="&strOutropais&"&#pagamento" end if if len(vencimento) > 7 or strTitular= "" then erro = strLg251 abredb.close set abredb = nothing response.redirect "formaspagamento.asp?erro=" & erro & "&endereco="&strEndereco&"&bairro="&strBairro&"&cidade="&strCidade&"&cep="&strCep&"&fone="&strFone&"&estado="&strEstado&"&pais="&strPais&"&outropais="&strOutropais&"&#pagamento" end if 'Valida os numeros If numero <> "" then chk=checkcc(numero,strCartao) If chk = 1 then erro = strLg210 abredb.close set abredb = nothing response.redirect "formaspagamento.asp?erro="&erro elseif chk = 2 then erro = strLg211 abredb.close set abredb = nothing response.redirect "formaspagamento.asp?erro="&erro elseif chk = 3 then erro = strLg212 abredb.close set abredb = nothing response.redirect "formaspagamento.asp?erro="&erro elseif chk = 4 then erro = strLg213 abredb.close set abredb = nothing response.redirect "formaspagamento.asp?erro="&erro elseif chk = 5 then erro = strLg214 abredb.close set abredb = nothing response.redirect "formaspagamento.asp?erro="&erro elseif chk = 6 then erro = strLg215 abredb.close set abredb = nothing response.redirect "formaspagamento.asp?erro="&erro elseif chk = 7 then erro = strLg216 abredb.close set abredb = nothing response.redirect "formaspagamento.asp?erro="&erro elseif chk = 8 then erro = strLg210 abredb.close set abredb = nothing response.redirect "formaspagamento.asp?erro="&erro end if else erro = strLg217 abredb.close set abredb = nothing response.redirect "formaspagamento.asp?erro="&erro end if If strExpmes = "" OR strExpano = "" then erro = strLg218 abredb.close set abredb = nothing response.redirect "formaspagamento.asp?erro="&erro end if validadata = day(now) & "/" & strExpmes & "/" & strExpano if cdate(validadata) < cdate(date) then erro = strLg219 abredb.close set abredb = nothing response.redirect "formaspagamento.asp?erro="&erro end if If strTitular = "" OR len(strTitular) <5 then erro = strLg220 abredb.close set abredb = nothing response.redirect "formaspagamento.asp?erro="&erro end if end if 'Grava os dados da compra na matriz intOrderID = Request.form("idcompra") if strCartao = "M" then txtpagamento = strLg221 strCartao = "1" venccob = "-" numerocob = "-" end if if strCartao = "V" then txtpagamento = strLg222 strCartao = "0" venccob = "-" numerocob = "-" end if if strCartao = "A" then txtpagamento = strLg223 strCartao = "3" venccob = "-" numerocob = "-" end if if strCartao = "D" then txtpagamento = strLg224 strCartao = "2" venccob = "-" numerocob = "-" end if if strCartao = "sc" then txtpagamento = strLg225 strCartao = "4" venccob = cdate(date) + vencboleto end if if strCartao = "di" then txtpagamento = strLg226 strCartao = "5" venccob = cdate(date) + vencboleto end if if strCartao = "db" then txtpagamento = strLg227 venccob = cdate(date) + vencboleto 'numerocob = "-" strCartao = "6" end if if strCartao = "bl" then txtpagamento = strLg266 venccob = cdate(date) + vencboleto numerocob = "-" strCartao = "7" end if if strCartao = "BRpay" then txtpagamento = strLg300 venccob = "-" 'numerocob = "-" strCartao = "8" end if 'Formata a data datacob = venccob if len(day(date)) = 1 then diadata = "0"&day(date) else diadata = day(date) end if if len(month(date)) = 1 then mesdata = "0"&month(date) else mesdata = month(date) end if entdiax = cdate(date) + diasentrega if len(day(entdiax)) = 1 then diadatax = "0"&day(entdiax) else diadatax = day(entdiax) end if if len(month(entdiax)) = 1 then mesdatax = "0"&month(entdiax) else mesdatax = month(entdiax) end if entdiaxz = cdate(date) + vencboleto if len(day(entdiaxz)) = 1 then diadataxz = "0"&day(entdiaxz) else diadataxz = day(entdiaxz) end if if len(month(entdiaxz)) = 1 then mesdataxz = "0"&month(entdiaxz) else mesdataxz = month(entdiaxz) end if 'Valida a compra set valida = abredb.Execute("SELECT status from compras WHERE idcompra = " & intOrderID & ";") estatusdela = valida("status") valida.close set valida = nothing if estatusdela = "Compra em Aberto" then 'Atualiza o pagamento e status da compra no banco de dados set cadnovo = abredb.Execute("UPDATE compras SET pagamentovia = '"&strCartao&"', numero = '"&Cripto(numero,true)&"',codigo_seguranca = '"&Cripto(codigo_seguranca,true)&"',vencimento = '"&Cripto(vencimento,true)&"', titular= '"&Cripto(strTitular,true)&"', status = '0' WHERE idcompra = " & intOrderID & ";") set cadnovo = Nothing 'Atualiza o valor da compra com 1% de acrescimo cobrado pelos Correios em caso de Sedex a Cobrar e se no config.asp estiver como cobrar_seguro_produto = "N" if strCartao = "4" AND session("modo_entrega")="sedex" AND entrega_sedex_a_cobrar="Sim" AND cobrar_seguro_produto = "N" then strCompq=session("compra1")*1.01 valor_seguro=session("compra1")*0.01 set atualizaseguro = abredb.Execute("UPDATE compras SET totalcompra = '"&Cripto(strCompq,true)&"' WHERE idcompra = " & intOrderID & ";") set atualizaseguro = Nothing end if %>
<% 'Pagamento via BRpay if strCartao="8" then %> "> <%= brpay_imputs %>
<%=strLg4%> » <%=strLg285%>
    1. <%=strLg282%>     2. <%=strLg283%>     3. <%=strLg284%>     4. <%=strLg285%>
>
<% valortotalx = 1 + freteqwy + strCompq - 1 'Chama o nome da forma de pagamento escolhida if strCartao="0" then forma = strLg222 end if if strCartao="1" then forma = strLg221 end if if strCartao="2" then forma = strLg224 end if if strCartao="3" then forma = strLg223 end if if strCartao="4" then forma = strLg225 end if if strCartao="6" then forma = "Transferência Eletrônica" end if if strCartao="5" then forma = "Depósito Bancário" end if if strCartao="7" then forma = "Boleto Bancário" end if if strCartao="8" then forma = "BRpay" end if %> <% 'Chama pela forma de pagamento a tela final if strCartao="0" OR strCartao="1" OR strCartao="2" OR strCartao="3" then%> <%end if if strCartao="4" then%> <% end if if strCartao="5" then %> <% If bancopag2<>"" then %> <% End If %> <% 'Atualiza o numero do deposito identificdo end if if strCartao="6" then%> <% If bancopag2<>"" then %> <% End If %> <% end if '* ANTENÇÃO: precisa ter no banco a tabela BOLETO com o campo NOSSO. * 'Pagamento por Boleto if strCartao="7" then 'Pega o último nosso número Set rsNosso = abredb.Execute("SELECT nosso from boleto;") strNosso = rsNosso("nosso") strNosso = strNosso + 1 'Atualiza o nosso número set rsNosso = abredb.Execute("UPDATE boleto SET nosso = '"&strNosso&"';") %> <% 'rsNosso.close 'Set rsNosso = Nothing end if 'Pagamento via BRpay if strCartao="8" then %> <% end if %> <% '*** Area de Envio de Emails - Inicio %> <% 'Corpo do e-mail de envio de compras strMensagem = "" strMensagem = strMensagem & "" strMensagem = strMensagem & "" strMensagem = strMensagem & "" strMensagem = strMensagem & "" strMensagem = strMensagem & "
" strMensagem = strMensagem & "
<%=tituloloja%>
<%=endereco11%> - <%=bairro11%>
<%=cidade11%>/<%=estado11%> - <%=pais11%> - <%=emailloja%>
>
Compra de <%=Request.Form("nome1")%>Data: <%=diadata&"/"&mesdata&"/"&year(date)%>
>
Dados da entrega e do pedido

Endereço: <%=strEndereco%>
Bairro: <%=strBairro%>
Local: <%=strCidade%>-<%=strEstado%>
CEP: <%=strCep%>
País: <%=strPais%>
Telefone: <%=strFone%>
>
;color:000000>Informações sobre sua compra
;color:000000>Sub-total: <%= strLgMoeda & " " & formatnumber(strCompq,2)%>;color:000000>Frete: <%= strLgMoeda & " " & formatnumber(freteqwy,2)%>;color:000000>Valor Total: <%=strLgMoeda & " " & formatnumber(valortotalx,2)%>
;color:000000> <%=Extenso(strCompq)%>;color:000000><%=Extenso(freteqwy)%>;color:000000><%=Extenso(valortotalx)%>
>
;color:000000>Informações de pagamento (<%=forma%>)
;font-size:11px;color:#000000;>Últimos Dígitos: <%=right(numero,4)%>
Titular: <%=strTitular%>
;font-size:11px;color:#000000;>Expiração do Cartão: <%=strExpmes & "/" & strExpano%>
;font-size:11px;color:#000000;>
Status da transação: Compra confirmada com a operadora do <%=forma%>!
;font-size:11px;color:#000000;>

Nas compras enviados via Sedex a Cobrar, os Correios cobram obrigatoriamente o Seguro sobre o valor do seu pedido (1% do valor do pedido) <% If valor_seguro<>"" then %>, no caso do seu pedido será de <%= strLgMoeda & " " & formatnumber(valor_seguro,2)%> <% End If %>, já incluído no Sub-total acima.

O seu pedido deverá ser retirado na agência dos CORREIOS mais próxima do endereço informado para entrega e o pagamento será feito no ato, agradecemos a preferência!
;font-size:11px;color:#000000; face="<%=fonte%>"> ;font-size:11px;color:#000000; face="<%=fonte%>"> ;font-size:11px;color:#000000; face="<%=fonte%>"> ;font-size:11px;color:#000000; face="<%=fonte%>">
;font-size:11px;color:#000000; face="<%=fonte%>"> ;font-size:11px;color:#000000; face="<%=fonte%>"> ;font-size:11px;color:#000000; face="<%=fonte%>"> ;font-size:11px;color:#000000; face="<%=fonte%>">
;font-size:11px;color:#000000;>Banco: <%=bancopag%>
Agência: <%=agpag%>
;font-size:11px;color:#000000;>Conta: <%=contapag%>
Cedente: <%=pagpara%>
 
;font-size:11px;color:#000000;>Banco: <%=bancopag2%>
Agência: <%=agpag2%>
;font-size:11px;color:#000000;>Conta: <%=contapag2%>
Cedente: <%=pagpara2%>
;font-size:11px;color:#000000;>


Código para o Depósito: #
<%=replace(strPedido,",","")%>

;font-size:11px;color:#000000; face="<%=fonte%>">

Envie-nos um e-mail com o código de depósito para confirmação do pagamento. Após a verificação, seu pedido será liberado imediatamente para entrega!

;font-size:11px;color:#000000; face="<%=fonte%>"> ;font-size:11px;color:#000000; face="<%=fonte%>"> ;font-size:11px;color:#000000; face="<%=fonte%>"> ;font-size:11px;color:#000000; face="<%=fonte%>">
;font-size:11px;color:#000000; face="<%=fonte%>"> ;font-size:11px;color:#000000; face="<%=fonte%>"> ;font-size:11px;color:#000000; face="<%=fonte%>"> ;font-size:11px;color:#000000; face="<%=fonte%>">
;font-size:11px;color:#000000;>Banco: <%=bancopag%>
Agência: <%=agpag%>
;font-size:11px;color:#000000;>Conta: <%=contapag%>
Cedente: <%=pagpara%>
 
;font-size:11px;color:#000000;>Banco: <%=bancopag2%>
Agência: <%=agpag2%>
;font-size:11px;color:#000000;>Conta: <%=contapag2%>
Cedente: <%=pagpara2%>
;font-size:11px;color:#000000; face="<%=fonte%>">



Após a confirmação do pagamento seu pedido será imediatamente liberado para entrega!

;font-size:11px;color:#000000; face="<%=fonte%>">

;font-size:11px;color:#000000; face="<%=fonte%>"> ;font-size:11px;color:#000000; face="<%=fonte%>"> <% link_boleto_site =caminho_boleto&"?sacador="&Request.Form("nome1")&"&endereco="&strEndereco&"&bairro="&strBairro&"&cidade="&strCidade&"&estado="&strEstado&"&cep="&strCep&"&nossonumero="&strNosso&"&datadocumento="&diadata&"/"&mesdata&"/"&year(date)&"&datavencimento="&diadatax&"/"&mesdatax&"/"&year(entdiax)&"&valordocumento="&formatnumber(valortotalx,2)&"&numerodoc="&replace(strPedido,",","")&"" %>

;font-size:11px;color:#000000; face="<%=fonte%>"> ;font-size:11px;color:#000000; face="<%=fonte%>">


Após a confirmação do pagamento do BOLETO seu pedido será imediatamente liberado para entrega!

Clique no botão acima para ver o seu boleto bancário

;font-size:11px;color:#000000;>

Clique no botão "Finalizar Compra" para ser redirecionado ao site da BRpay e finalizar o pagamento.

O seu pedido será enviado tão logo seja confirmado o pagamento pela BRpay.

Obrigado pela preferência!

 
>
;color:000000>Entrega da compra após a confirmação do pagamento
;color:000000>Compra efetuada em: <%=diadata&"/"&mesdata&"/"&year(date)%>                                       <% if session("modo_entrega")="sedex" or session("modo_entrega")="motoboy" then %> ;color:000000>Previsão de entrega do pedido: <%=diadatax&"/"&mesdatax&"/"&year(entdiax)%> <% End If %>
" strMensagem = strMensagem & " " strMensagem = strMensagem & " " strMensagem = strMensagem & " " strMensagem = strMensagem & " " strMensagem = strMensagem & " " strMensagem = strMensagem & " " strMensagem = strMensagem & " " strMensagem = strMensagem & " " strMensagem = strMensagem & " " strMensagem = strMensagem & " " strMensagem = strMensagem & " " strMensagem = strMensagem & " " strMensagem = strMensagem & "" strMensagem = strMensagem & " " strMensagem = strMensagem & " " strMensagem = strMensagem & " " strMensagem = strMensagem & " " strMensagem = strMensagem & " " 'Chama os produtos comprados set pedidos = abredb.Execute("SELECT idprod, quantidade FROM pedidos WHERE idcompra='"&intOrderID&"';") while not pedidos.EOF idprod = pedidos("idprod") quantidade = pedidos("quantidade") '######################################################################################### '# CONTROLE DE ESTOQUE '# Rogério Silva - 15/01/2004 - WBSolutions - http://www.libihost.net/wbsolutions. '# Elizeu Alcantara - 10/02/2004 - Atualizacoes e Correcoes - elizeu@onda.com.br / elizeu@cristaosite.com.br '# '# Este controle estava originalmente nos arquivos comprar.asp e atualizapedido.asp e foi removido destes '# e readaptado aqui para que a "baixa" do estoque seja realizado somente na Finalizacao da Compra, '# qdo houve a real saída do produto do estoque '######################################################################################### SelEstoque = "SELECT ESTOQUE FROM ESTOQUE WHERE IDPRODUTO="&idprod Set RsEst = abredb.Execute(SelEstoque) IF NOT RsEst.EOF THEN Atual = (RsEst("ESTOQUE") - quantidade) abredb.Execute("UPDATE ESTOQUE set ESTOQUE = "& Atual &" WHERE IDPRODUTO="&idprod&";") abredb.Execute("UPDATE PRODUTOS set VENDAS = VENDAS + "& quantidade &" WHERE IDPROD="&idprod&";") END IF '######################################################################################### '# Mostrar Esgotado ou Nao Visisvel e Email de Aviso de produto ZERADO - ROGERIO SILVA / ELIZEU ALCANTARA '# Este controle estava originalmente no arquivo carrinhodecompras.asp e foi removido deste '# e readaptado aqui para que a mudanca do status de "Nao Visivel" (qdo setado no config.asp) '# seja realizado somente na Finalizacao da Compra, qdo houve a real saída do produto do estoque '######################################################################################### Set Zerado = abredb.Execute("SELECT ESTOQUE FROM ESTOQUE WHERE IDPRODUTO="&idprod&";") if NOT Zerado.EOF THEN IF Zerado("ESTOQUE") < cInt("1") and mostrar_produto_esgotado<>"Sim" THEN abredb.Execute("UPDATE PRODUTOS SET ESTOQUE='n' WHERE IDPROD="&idprod&";") prod_nao_visivel="Sim" END IF IF Zerado("ESTOQUE") < cInt("1") THEN enviar_email_prod_zerado="Sim" END IF END IF '######################################################################################### '#---------------------------------------------------------------------------------------- '######################################################################################### set produtos = abredb.Execute("SELECT preco, nome,fabricante, peso FROM produtos WHERE idprod="&idprod&";") preco = produtos("preco") peso = produtos("peso") nome = produtos("nome") fabricante = produtos("fabricante") '######################################################################################### '# Gera os INPUT's necessários para o formulário da BRpay If brpay_aceitar_pagamentos = "Sim" Then brpay_count = brpay_count + 1 brpay_imputs = brpay_imputs & "" & vbcrlf brpay_imputs = brpay_imputs & "" & vbcrlf brpay_imputs = brpay_imputs & "" & vbcrlf brpay_imputs = brpay_imputs & "" & vbcrlf If brpay_tipo_calculo_frete = "0" Then ' ElseIf brpay_tipo_calculo_frete = "1" Then brpay_imputs = brpay_imputs & "" & vbcrlf ElseIf brpay_tipo_calculo_frete = "2" Then brpay_imputs = brpay_imputs & "" & vbcrlf ElseIf brpay_tipo_calculo_frete = "3" Then brpay_imputs = brpay_imputs & "" & vbcrlf End If End If '######################################################################################### intProdID = idprod strProdNome = nome strFab = fabricante pesoz = peso intProdPric = preco intQuant = quantidade prodvalor = formatNumber(intProdPric,2) prodvalort = formatNumber((intQuant * intProdPric),2) if enviar_email_prod_zerado="Sim" then %> <% end if '*** Reseta os status das variaveis usados no enviar_email_prod_zerado, p/ nao influir no proximo loop enviar_email_prod_zerado="" prod_nao_visivel="" strMensagem = strMensagem & " " strMensagem = strMensagem & " " strMensagem = strMensagem & " " strMensagem = strMensagem & " " strMensagem = strMensagem & " " pedidos.MoveNext wend pedidos.Close set pedidos = Nothing produtos.Close set produtos = Nothing strMensagem = strMensagem & " " strMensagem = strMensagem & " " strMensagem = strMensagem & " " strMensagem = strMensagem & " " strMensagem = strMensagem & " " strMensagem = strMensagem & " " strMensagem = strMensagem & " " strMensagem = strMensagem & " " strMensagem = strMensagem & " " strMensagem = strMensagem & " " strMensagem = strMensagem & " " strMensagem = strMensagem & " " strMensagem = strMensagem & " " strMensagem = strMensagem & " " strMensagem = strMensagem & " " strMensagem = strMensagem & " " strMensagem = strMensagem & " " strMensagem = strMensagem & " " strMensagem = strMensagem & "
" strMensagem = strMensagem & "
"&tituloloja&"
"&endereco11&" - "&bairro11&"
"&cidade11&"/"&estado11&" - "&pais11&" - "&emailloja&"
" strMensagem = strMensagem & "
" strMensagem = strMensagem & "
Compra de "&strNome&"" strMensagem = strMensagem & " " strMensagem = strMensagem & " Data: "&diadata&"/"&mesdata&"/"&year(date)&" " strMensagem = strMensagem & "
" strMensagem = strMensagem & "
" strMensagem = strMensagem & "
" strMensagem = strMensagem & "
" strPedidoz = replace(strPedido,",","") strMensagem = strMensagem & "
Obrigado por comprar na" strMensagem = strMensagem & " "&nomeloja&"!
Esta é a confirmação de que seu pedido de No. "&strPedidoz&"" strMensagem = strMensagem & " foi finalizado com sucesso.
" strMensagem = strMensagem & "
" strMensagem = strMensagem & "
" strMensagem = strMensagem & "
 
" strMensagem = strMensagem & "
" '*** Mensagem de Entrega strMensagem = strMensagem & "
Entrega" if session("modo_entrega")="motoboy" then strMensagem = strMensagem & " via "&descricao_forma_entrega_motoboy end if if session("modo_entrega")="sedex" then strMensagem = strMensagem & " via Sedex" end if if session("modo_entrega")="download" then strMensagem = strMensagem & " via "&descricao_forma_entrega_download end if strMensagem = strMensagem & "
" strMensagem = strMensagem & "
 
" strMensagem = strMensagem & "
" if session("modo_entrega")="motoboy" or session("modo_entrega")="sedex" then strMensagem = strMensagem & "     Para que o pedido chegue o mais" strMensagem = strMensagem & " rápido possível, realizamos a entrega imediata do(s) item(ns) que já estão " strMensagem = strMensagem & " disponíveis no estoque. Os outros itens são enviados tão logo entregues " strMensagem = strMensagem & " pelos fornecedores, conforme o prazo informado no momento da " strMensagem = strMensagem & " compra.
    " strMensagem = strMensagem & " Para evitar extravios e garantir que a entrega seja feita corretamente, o" strMensagem = strMensagem & " pedido somente será deixado no endereço solicitado mediante a assinatura " strMensagem = strMensagem & " de quem for recebê-lo.
" end if if session("modo_entrega")="download" then strMensagem = strMensagem & "     Para que o pedido chegue rapidamente e desta forma garantir " strMensagem = strMensagem & " que a entrega seja feita corretamente, " strMensagem = strMensagem & " as instruções para a liberação/entrega dos produtos " strMensagem = strMensagem & " serão informados para o email ou telefone informado no seu pedido abaixo.
" end if strMensagem = strMensagem & "
 
" strMensagem = strMensagem & "
" strMensagem = strMensagem & "
" strMensagem = strMensagem & "  
" '*** Mensagem de Frete if session("modo_entrega")="motoboy" or session("modo_entrega")="sedex" then strMensagem = strMensagem & "
Frete
" strMensagem = strMensagem & "
 
" strMensagem = strMensagem & "
    Todos os produtos comprados" strMensagem = strMensagem & " na "&nomeloja&" são acrescidos do valor de frete. " end if if session("modo_entrega")="motoboy" then strMensagem = strMensagem & " O valor do frete é calculado baseando-se na taxas de entrega cobrado pelo serviço de "&descricao_forma_entrega_motoboy& "." end if if session("modo_entrega")="sedex" then strMensagem = strMensagem & " O valor do frete é calculado baseando-se nas taxas de envio cobrado pelo serviço dos Correios. " strMensagem = strMensagem & " Ambas variam por região. O valor total do frete está associado ao" strMensagem = strMensagem & " pedido e sempre será cobrado integralmente no primeiro envio. Caso haja " strMensagem = strMensagem & " indisponibilidade de produtos para envios posteriores, a taxa cobrada por" strMensagem = strMensagem & " aquele item será restituída de acordo com a política de " strMensagem = strMensagem & " reembolso.
" strMensagem = strMensagem & "
    O envio parcial do pedido" strMensagem = strMensagem & " não implica no pagamento de vários fretes. A taxa de frete é sempre " strMensagem = strMensagem & " calculada em função da compra integral." end if if session("modo_entrega")="motoboy" or session("modo_entrega")="sedex" then strMensagem = strMensagem & "
  " strMensagem = strMensagem & "
" strMensagem = strMensagem & "
" strMensagem = strMensagem & "
 
" end if '*** Mensagem de Pagamento strMensagem = strMensagem & "
Pagamento
" strMensagem = strMensagem & "
 
" strMensagem = strMensagem & "
ATENÇÃO: como o" strMensagem = strMensagem & " pedido já foi concluído, não é possível alterar a forma de " strMensagem = strMensagem & " pagamento.
" strMensagem = strMensagem & "
 
" strMensagem = strMensagem & "
    Nos pedidos feitos com cartão" strMensagem = strMensagem & " de crédito, o débito é feito parcialmente à medida que os itens são " strMensagem = strMensagem & " disponibilizados para envio. Desta forma, pedidos com opção de " strMensagem = strMensagem & " parcelamento, podem sofrer alteração na quantidade de parcelas " strMensagem = strMensagem & " solicitadas.
    A confirmação de pagamento dos pedidos" strMensagem = strMensagem & " feitos com boleto bancário, depósito bancário simples ou identificado " strMensagem = strMensagem & " deve ser feita em até 5 (cinco) úteis , é preciso entrar em contato via e-mail ou telefone nos enviando os dados para confirmação de pagamento.
" strMensagem = strMensagem & "
 
" strMensagem = strMensagem & "
LEMBRE-SE de" strMensagem = strMensagem & " acrescentar este prazo (do período da sua confirmação de pagamento) ao prazo de envio do(s) item(ns) " strMensagem = strMensagem & " do seu pedido abaixo.
" '*** Se for Boleto Bancário if strCartao="7" then strMensagem = strMensagem & "
 
" strMensagem = strMensagem & "
Forma de Pagamento via Boleto Bancário
Acesse o link abaixo em caso de necessidade de reimpressão do seu Boleto Bancário para o pagamento:
" strMensagem = strMensagem & " Ver o meu Boleto Bancário
" end if '*** Se for Depósito ou Trasferencia Eletronica ou até mesmo Boleto Bancário ;-) if strCartao="5" or strCartao="6" or strCartao="7" then strMensagem = strMensagem & "
 
" strMensagem = strMensagem & "
Forma de Pagamento via Depósito ou Transferência eletrônica

" 'Banco 1 strMensagem = strMensagem & "
Banco: "&bancopag&"     Agência: "&agpag&"     Conta: "&contapag&"
Cedente: "&pagpara&"
" 'Banco 2 If bancopag2<>"" then strMensagem = strMensagem & "

Banco: "&bancopag2&"     Agência: "&agpag2&"     Conta: "&contapag2&"
Cedente: "&pagpara2&"
" end if end if strMensagem = strMensagem & "
  " strMensagem = strMensagem & "
" strMensagem = strMensagem & "
" strMensagem = strMensagem & "
 
" strMensagem = strMensagem & "
Seu" strMensagem = strMensagem & " Pedido

Nome:" strMensagem = strMensagem & " "&strNome&"
Endereço:" strMensagem = strMensagem & " "&strEndereco&"
Bairro: "&strBairro&" " strMensagem = strMensagem & "
Local: "&strCidade&"-"&strEstado&"
Email:" strMensagem = strMensagem & " "&session("usuario")&"
CEP:" strMensagem = strMensagem & " "&strCep&"
País: "&strPais&"
Telefone: "&strFone&" " strMensagem = strMensagem & "

QuantidadeProdutoPreço " strMensagem = strMensagem & " UnitárioPreço" strMensagem = strMensagem & " Total
"&intQuant&"  "&strProdNome&" " & strLgMoeda & " " & prodvalor&" " & strLgMoeda & " " &prodvalort&"
Total da" strMensagem = strMensagem & " compra" & strLgMoeda & " "&formatnumber(strCompq,2)&"" strMensagem = strMensagem & "
Valor da Entrega" & strLgMoeda & " " &formatnumber(request.form("frete1"),2)&"" strMensagem = strMensagem & "
Sua " strMensagem = strMensagem & " compra" & strLgMoeda & " " &formatnumber(Request.form("totalae"),2)&"" strMensagem = strMensagem & "
" strMensagem = strMensagem & "
 
" strMensagem = strMensagem & "
" strMensagem = strMensagem & "
" strMensagem = strMensagem & "  
" strMensagem = strMensagem & "
LEMBRE-SE" strMensagem = strMensagem & " de que os dados acima devem estar corretos e completos para não haver " strMensagem = strMensagem & " demora e dificuldade no atendimento do pedido.
" strMensagem = strMensagem & "
 
" strMensagem = strMensagem & "
Atenciosamente,
Atendimento ao" strMensagem = strMensagem & " Cliente

" strMensagem = strMensagem & "
" strMensagem = strMensagem & "
Equipe" strMensagem = strMensagem & " "&nomeloja&"
"&urlloja&"
"&emailloja&"
" 'Envia o e-mail EnviaEmail Application("HostLoja"), Application("ComponenteLoja"), emailloja, "", session("usuario"), "Confirmação de sua compra na "&nomeloja&"! - Pedido N."&strPedidoz, strMensagem EnviaEmail Application("HostLoja"), Application("ComponenteLoja"), emailloja, "", emailloja, "Nova compra na "&nomeloja&"! - Pedido N."&strPedidoz, strMensagem else end if%> <% '*** Area de Envio de Emails - Fim %>
>
Detalhes e informações sobre a sua compra já foram enviadas para o e-mail <%=request.form("email1")%>.

O número do seu pedido é #<%=replace(strPedido,",","")%>, anote-o em um local seguro.

Sua compra foi recebida com sucesso e agradecemos o seu pedido.

Equipe <%= nomeloja %>

>
<% Else %>
<% End If %>
/imagens/printrecibo.gif onMouseOut="window.status='';return true;" onMouseOver="window.status='Imprimir Recibo';return true;" OnClick="javascript: print()">
<% '*** Mostrando a mensagem para testes 'response.write "


" 'response.write strMensagem 'response.write "


" %> <% if Session("admin")="logado" THEN id_acesso_admin=Session("IdAdm") login_admin=Session("NOME") ult_acesso_admin=Session("Acesso") acesso_admin=Session("UltAcesso") end if 'Abandona a sessão de compras do cliente, encerrando todas as sessoes usadas pelo cliente, mas mantendo o do Admin caso esteja usando session.abandon if id_acesso_admin<>"" and login_admin<>"" then Session("IdAdm")=id_acesso_admin Session("NOME")=login_admin Session("Acesso") = acesso_admin Session("UltAcesso") = ult_acesso_admin Session("admin")="logado" end if %>