%
'#########################################################################################
'#----------------------------------------------------------------------------------------
'#########################################################################################
'#
'# 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
%>
<%
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
%>
;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%>!
<%end if
if strCartao="4" then%>
;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!
Após a confirmação do pagamento seu pedido será imediatamente liberado para entrega!
<%
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&"';")
%>
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
<%
'rsNosso.close
'Set rsNosso = Nothing
end if
'Pagamento via BRpay
if strCartao="8" then
%>
;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!
<%
end if
%>
>
;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 %>
<% '*** 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 & "
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
"
'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 & "
"&intQuant&"
"
strMensagem = strMensagem & "
"&strProdNome&"
"
strMensagem = strMensagem & "
" & strLgMoeda & " " & prodvalor&"
"
strMensagem = strMensagem & "
" & strLgMoeda & " " &prodvalort&"
"
pedidos.MoveNext
wend
pedidos.Close
set pedidos = Nothing
produtos.Close
set produtos = Nothing
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.
"
'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 %>
>
<%
'Pagamento via BRpay
if strCartao="8" then
%>
<%
'*** 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
%>