# Aplicativos em PHP/Recursos Extras/Loja Virtual
## Loja Virtual

Loja Virtual Grátis - http://www.virtuamegastore.com
Loja Virtual Completa com Consultoria - http://www.jumbolojas.com
Loja virtual - http://www.visualmedia.com.br/loja

## Carrinho de compras com PHP e MySQL

http://www.revistaphp.com.br/print.php?id=150
Arquivos - http://www.revistaphp.com.br/abrecodigos.php?id=27

## osCommerce

No Brasil temos atualmente duas principais traduções do osCommerce, que devemos preferir à versão em inglês pelas facilidades adicionadas, como suporte ao nosso idioma ativado, como suporte aos nossos tipos de pagamentos: boletos bancários, cartões de crédito e outros.

### SPS BRADESCO para OsCommerce

Comentário no PHPBrasil:
Licença: GNU General Public License
Descrição: Pessoal, segue modulo SPS BRADESCO.
Este modulo tem como função realizar a integração com as formas de pagamento Bradesco, com uma loja OSCOMMERCE.
Os modulos disponiveis são, BOLETO COM RETORNO, FINANCIAMENTO, CARTÃO e TRANSFERENCIA ENTRE CONTAS.
Tudo começa na pagina spsbradesco_metodospagamento.php
AJUSTE NO CODIGO, COLOCANDO SUAS INFORMAÇÕES. <<informe o MerchantId>> <<informe numero conta>> <<INFORME NUMERO AGENCIA>> <<INFORME CEDENTE>>
Como tinha dito esse metodo foi desenvolvido as pressas, tem muita referencia duplicada e muita coisa e fora do padrão OSC.
Estou a disposição para esclarecer qualquer duvida.
Se alguem gostou e quiser fazer uma contribuição segue link. http://www.bitebitsolucoes.com/contribuicao.php
Atencioamente,
BiteBit Soluções http://www.bitebitsolucoes.com
http://phpbrasil.com/scripts/script.php/id/3665
Download - http://phpbrasil.com/scripts/download.php/id/5590

### osCommerce - Tradução OMeuNuke

ALERTA: Após instalar o oscommerce, adicione autenticação ao script admin/index.php, pois o mesmo está aberto a qualquer visitante sem qualquer autenticação ou então use os recursos do seu servidor de hospedagem para isso.
Site oficial - http://www.oscommerce.com/
Download da versão traduzida pelo pessoal do OmeuNuke - http://www.omeunuke.com/modules.php?name=Downloads&op=getit&lid=22
Requisitos do osCommerce:
- MySQL versão 4.x ou superior.
- PHP4 e PHP5.
- register_globals = On (no php.ini)
Adicionais - http://www.omeunuke.com/modules.php?name=Downloads&cid=5
Módulos de Pagamento (boleto, transferência bancária, BRPay e contra entrega) - http://www.omeunuke.com/modules.php?name=Downloads&cid=8
Templates - http://www.omeunuke.com/modules.php?name=Downloads&cid=9
Tutoriais:
Instalaço do osCommerce
http://www.omeunuke.com/modules.php?name=Sections&op=printpage&artid=29
Outros tutoriais: http://www.omeunuke.com/modules.php?name=Sections&op=listarticles&secid=5
Forums - http://www.omeunuke.com/modules.php?name=Forums
Obs.: Sempre ao acessar cada uma dessas páginas role a tela até o final da mesma.
Obs2.: Faça seu registro no site omeunuke para ter acesso ao conteúdo e arquivos.

#### Passos para a Instalação do osCommerce

Habilitar (On) "register_globals" no php.ini.
No Xampp para php4 ou 5 o php.ini fica em apache\bin
Descompactar em oscommerce e chamar com:
http://localhost/oscommerce/install
- Clicar em Install
- Deixe os dois checks marcados e clique em Continue
- Entrar com os dados do banco de dados e clique em Continue. O usuário deve ter poder de criar o banco ou então cria você mesmo
- Clique em Continue se tudo bem
- Em database import clique em Continue
- Na tela Configuration apenas Continue
- Continue novamente para confirmar
- Agora recebemos dois botões: Catalog (loja) e Administration Tool (painel de controle administrativo)

#### Toturial de Instalação do Boleto Bancário (Adaptação do site do O Meu Nuke)

Instruções para instalação do modulo de boleto bancário - Por Marcelo73
Adaptações - Ribamar FS
Baseado no tutorial de EOF
Baixe os arquivos AQUI - http://www.omeunuke.com/modules.php?name=Downloads&op=getit&lid=83
Deve baixar o arquivo Boletobancario.zip e descompactar em uma pasta temporária.
INSTRUÇÕES
Após descompactar terá:
boletophp (pasta)
Modulo para oscommerce (pasta)
leia.txt (arquivo)
Apenas trabalharemos com os arquivos da pasta Modulo para oscommerce
Acesse a pasta "Modulo para oscommerce" e veja que tem dois diretórios: boleto e catalog.
1. Agora acesse a pasta "catalog" e verá uma estrutura assim
2. Acesse o Módulo de Pagamentos no painel de controle de sua loja virtual e clique em instalar
CONFIGURAÇÃO DO MODULO
Geração de Boletos Bancários utilizando o BoletoPHP
www.boletophp.com.br
Gerar Boletos Bancários - BoletoPHP
True
URL do boleto no Sistema BoletoPHP
UTILIZE O CAMINHO COMPLETO DE ONDE SE ENCONTRA O SEU ARQUIVO PARA GERAÇÃO DO BOLETO BANCÁRIO,BOLETO_NOMEDOBANCO.PHP ONDE NOME DO BANCO É O NOME DO ARQUIVO QUE VOCÊ ESTA INSTALANDO PARA A GERAÇÃO DO BOLETO.
http://www.lojavirtual.com.br/boleto/boleto_bb.php
Prazo de Vencimento
5
Demonstrativo
Pagamento de Compra na Loja Virtual http://www.lojavirtual.com.br
Instruções - Linha 1
Sr. Caixa , não receber após a Data de Vencimento.
Instruções - Linha 2
- Em caso de dúvidas entre em contato conosco: vendas@lojavirtual.com.br
Zonas suportadas
--none--
Status dos pedidos
Pending
Ordem de exibição
0
3. Dentro do seu arquivo de configuração do banco que você vai usar do BoletoPhp
(Exemplo Banco do Brasil: .../boleto/boleto_bb.php)
Faça as seguintes substituições:
4. Copie a pasta boleto para o raiz do oscommerce que instalou
Exemplo, copie para cá c:\xampp\htdocs\oscommerce.
5. Faça uma compra veja se aparecerá o Boleto como opçao de pagamento
Imprima o boleto e simule o pagamento deste boleto junto ao seu banco na internet para ver se os dados estão corretos
Este artigo veio de OmeuNuke
http://www.omeunuke.com

### osCommerce - Tradução PHPMania

Site - http://www.phpmania.org/
Download da Loja, de Módulos de Pagemento e outros - http://www.phpmania.org/modules.php?name=Downloads&d_op=viewdownload&cid=2

## VirtueMart

Este funciona com o Joomla. Existe uma versão do Joomla apenas com o a loja virtual VirtueMart:
http://virtuemart.net/index.php?option=com_docman&task=cat_view&gid=101&Itemid=66
Basta instalar em uma instalação tipo a do Joomla.