Empresários ainda desconhecem potencial do e-commerce
A cultura do chamado e-commerce ainda engatinha no Brasil. Apesar de 66% das empresas do país manterem uma página eletrônica ativa na rede, são poucos os que exploram a internet para vendas. Um estudo da Associação Comercial de São Paulo (ACSP) revelou que, do total de empresários que afirmaram ter site do negócio, 36% não implementaram o recurso para comercializar seus produtos.
Quase metade dos consultados na pesquisa - 46% - entendem que não há a necessidade de usar a ferramenta. Outros 13% disseram que não trabalhavam com o canal de vendas por falta de conhecimento do assunto.
Trabalhar com o serviço de e-commerce, de fato, não é uma tarefa simples. O processo inicial requer planejamento detalhado de estrutura e necessidades da empresa. Além disso, a ferramenta demanda um sistema de logística complexo, que garanta a eficiência das entregas. Outro fator primordial é a segurança para que os dados de usuários possam ser fornecidos, e os pagamentos, realizados sem qualquer empecilho.
Por outro lado, o comércio eletrônico proporciona mais uma oportunidade para a empresa lucrar. Esse recurso é um novo ponto de vendas que, muitas vezes, transforma-se no mais rentável da marca.
Um dado curioso que chama a atenção no estudo divulgado pela ACSP aponta que 76% das grandes empresas, teoricamente mais bem estruturadas, não têm o serviço de e-commerce para vender seus produtos e não utilizam a ferramenta para comprar de fornecedores. Enquanto isso, as pequenas empresas despontam como empreendedoras virtuais. São elas as que mais usam o recurso, com 46% do total. Em seguida, no ranking das empresas que são adeptas do e-commerce, estão as médias, com 38%, e as micros, com 34%.
"Interessante quando analisamos que micros, pequenas e médias empresas possuem um percentual acima das grandes empresas na realização de compras ou vendas online. Isso demonstra que esses empresários estão mais atentos às novas ferramentas e às oportunidades de expansão de seus empreendimentos. Porém, mesmo entre esses empreendedores, o índice daqueles que utilizam esse recurso é muito baixo", pontua, em trecho do estudo, a especialista em estratégias digitais e superintendente de Marketing da ACSP, Sandra Turchi.
Planejamento
Fausto Freire é consultor em e-commerce e explica que o principal entrave para a implementação das vendas online é a logística. De acordo com ele, é necessária uma análise detalhada de como todo o processo funcionaria para cada produto. Alguns dos itens vendidos podem ser enviados pelo correio, o que facilita para a empresa. No entanto, outros dependem de armazenamento especial e precisam de transportes específicos para serem entregues. Freire também alerta para a qualidade da página eletrônica, que deve ser atrativa para os internautas.
"Grande parte das empresas montou o site durante a popularização da internet, quando a rede ainda oferecia poucas opções de interatividade e a página funcionava mais como um cartão de visitas. Com a evolução da web, o e-commerce ganhou força. Um bom e-commerce deve oferecer uma vitrine para a avaliação dos produtos, uma ferramenta para que os clientes possam tirar dúvidas, uma logística bem organizada capaz de manter o bom funcionamento da loja virtual e a boa segurança, para deixar o consumidor tranquilo na hora de realizar o pagamento", afirma Freire. Ele diz, ainda, que o investimento, dependendo da complexidade do processo, pode ser altíssimo. Porém, em alguns casos, é possível instalar um sistema de vendas online por R$ 10 mil.
Quem apostou no e-commerce não se arrependeu. O sucesso do comércio eletrônico é latente no Brasil. Um exemplo disso é que foram batidos recordes de vendas no Natal de 2009. O segmento foi responsável por movimentar, entre 15 de novembro de 24 de dezembro, R$ 1,6 bilhão. A quantia é 28% maior que o obtido em 2008, na mesma época (R$ 1,2 bilhão). Desta vez, a grande vedete ficou por conta dos livros. Os eletrodomésticos também tiveram boa saída, principalmente por causa da redução do Imposto sobre Produtos Industrializados (IPI).
Ganhando mercado
O Grupo Educacional Alub resolveu investir no e-commerce no ano passado. A procura por cursos era muito alta e não atendia a demanda. A solução foi comercializar aulas ao vivo pela rede mundial de computadores. Assim, a página eletrônica da empresa, que funciona desde 2001, vai oferecer o serviço a partir de janeiro.
"Nós temos um serviço de alcance nacional, e a estrutura física não comporta o número de pedidos. Então, o comércio eletrônico foi uma saída que, apesar do custo inicial alto, mostrou-se viável e vantajosa, porque agrega outros valores à nossa marca e facilita a vida do estudante", acredita Alexandre Crispi, diretor da instituição de ensino.
O alto custo é, de fato, um grande problema enfrentado, especialmente, para os donos de empresas menores. Cléber Teixeira, proprietário da rede de restaurantes Brasil Vexado, alega que o empreendimento ainda não aderiu ao e-commerce por questões financeiras. A marca trabalha com entregas de pedidos feitos por telefone, mas a integração com a internet é difícil e cara. "É complicado, porque trabalho com produtos perecíveis, e o serviço precisa ter uma sincronia afinada para que o cliente não espere a comida por muito tempo. Pesquisei e sei que vale a pena investir no comércio eletrônico porque ele pode aumentar as vendas em até 10%. Para isso, a credibilidade é essencial", ressalta.
O consultor em e-commerce Fausto Freire corrobora a ideia de Teixeira. Para ele, o sucesso da empresa na rede mundial de computadores é proporcional à credibilidade da marca. Freire destaca, também, que não adianta apenas uma página eletrônica atrativa, se não houver uma análise estrutural e um projeto que passe confiança ao internauta. "Eu insisto em um planejamento bem feito porque o e-commerce é uma ferramenta muito importante para a empresa, mas que, para funcionar bem, precisa de um projeto consistente", conclui.
Fonte: Portal Administradores
Spree commerce - Como adicionar mais de uma Variação de um produto de uma única vez ao carrinho
Precisei para um projeto de Ecommerce usando o Spree, que para cada Variação de produto houvesse um campo com a quantidade e também que se pudesse adicionar mais de um produto por vez ao carrinho.
Para conseguir isso precisei mudar dois arquivos.
No orders_controller.erb :
create.after do params[:quantities].each do |variant_id,quantity| @order.add_variant(Variant.find(variant_id.to_i), quantity.to_i) if quantity.to_i > 0 end params[:products].each do |product_id,variant_id| quantity = params[:quantity].to_i if !params[:quantity].is_a?(Array) quantity = params[:quantity][variant_id].to_i if params[:quantity].is_a?(Array) @order.add_variant(Variant.find(variant_id), quantity) if quantity > 0 end if params[:products] params[:variants].each do |variant_id, quantity| quantity = quantity.to_i @order.add_variant(Variant.find(variant_id), quantity) if quantity > 0 end if params[:variants] @order.save # store order token in the session session[:order_token] = @order.token end
E _cart_form.html.erb :
<% form_for :order, :url => orders_url do |f| %> <% if product_price(@product) %> <p class="prices"> <%= t("price") %> <span class="price selling"><%= product_price(@product) %></span> </p> <% end %> <% if @product.variants? %> <div id="product-variants"> <ul> <li> <span>Qtde:</span> </li> <% @product.variants.active.each_with_index do |v,index| next if v.option_values.empty? || (!v.in_stock && !Spree::Config[:show_zero_stock_products]) %> <li> <%= variant_options v %> <%= text_field_tag (@product.variants? ? "quantities[#{v.id}]" : "variants[#{@product.variant.id}]"), 0, :class => "title", :size => 3 %> </li> <% end %> </ul> </div> <% end%> <br style="clear:both" /> <br style="clear:both" /> <% if @product.has_stock? || Spree::Config[:allow_backorders] %> <p> <button type='submit' class='large primary'> <%= image_tag('/images/add-to-cart.png') + t('add_to_cart') %> </button> </p> <% else %> <%= content_tag('strong', t('out_of_stock')) %> <% end %> <% end %>
Com isso já é possível que o cliente adicione para cada variação de produto, uma quantidade específica e possa também adiocioná-los de uma única vez.
Também devo creditar o Leandro pela solução, ele deu uma força na hora de finalizar.
No final a tela fica assim:
Spree commerce - Vendendo as "Variações de um Produto"
Como vender uma varição de produto apenas? Sendo que cada um tenha sua própria quantidade.
Essa foi uma solução que bolei.
<% form_for :order, :url => orders_url do |f| %> <% unless @product.variants? %> <% if product_price(@product) %> <p class="prices"> <%= t("price") %> <span class="price selling"><%= product_price(@product) %></span> </p> <% end %> <% end %> <% if @product.variants? %> <div id="product-variants"> <ul> <% has_checked = false @product.variants.active.each_with_index do |v,index| next if v.option_values.empty? || (!v.in_stock && !Spree::Config[:show_zero_stock_products]) checked = !has_checked && (v.in_stock || Spree::Config[:allow_backorders]) has_checked = true if checked %> <li> <label> <!-- --> <% form_for :order, :url => orders_url do |f| %> <p class="prices"> <%= variant_options v %> - <span class="price selling"><%= product_price v %></span><br /> <p>Qtde: <%= text_field_tag (@product.variants? ? :quantity : "variants[#{@product.variant.id}]"), 1, :class => "title", :size => 3 %> <%= hidden_field_tag "products[#{@product.id}]", v.id %> <button type='submit' class='large primary'> <%= image_tag('/images/add-to-cart.png') + t('add_to_cart') %> </button> </p> <!-- --> <!-- %= radio_button_tag "products[#{@product.id}]", v.id, checked, :disabled => !v.in_stock && !Spree::Config[:allow_backorders] % --> <% end %> </label> </li> <% end%> </ul> </div> <% end%> <% unless @product.variants? %> <% if @product.has_stock? || Spree::Config[:allow_backorders] %> <p>Qtde: <%= text_field_tag (@product.variants? ? :quantity : "variants[#{@product.variant.id}]"), 1, :class => "title", :size => 3 %> <button type='submit' class='large primary'> <%= image_tag('/images/add-to-cart.png') + t('add_to_cart') %> </button> </p> <% else %> <%= content_tag('strong', t('out_of_stock')) %> <% end %> <% end %> <% end %>
Colocando as variantes dentro de um select:
<% form_for :order, :url => orders_url do |f| %> <% if product_price(@product) %> <p class="prices"> <%= t("price") %> <span class="price selling"><%= product_price(@product) %></span> </p> <% end %> <!-- --> <div id="product-variants"> <select name='<%= "products[#{@product.id}]" %>'> <option value="0" selected="selected" disabled="disabled">Escolha uma opção</option> <% if @product.variants? %> <% has_checked = false @product.variants.active.each_with_index do |v,index| next if v.option_values.empty? || (!v.in_stock && !Spree::Config[:show_zero_stock_products]) checked = !has_checked && (v.in_stock || Spree::Config[:allow_backorders]) has_checked = true if checked %> <option value='<%= v.id %>'> <%= variant_options v %> - <% if variant_price_diff v %><%= variant_price_diff v %><% end %> </option> <!-- --> <!-- %= options_for_select "products[#{@product.id}]", v.id, checked, :disabled => !v.in_stock && !Spree::Config[:allow_backorders] % --> <% end %> </select> </div> <% end%> <% if @product.has_stock? || Spree::Config[:allow_backorders] %> <p>Qtde: <%= text_field_tag (@product.variants? ? :quantity : "variants[#{@product.variant.id}]"), 1, :class => "title", :size => 3 %> <button type='submit' class='large primary'> <%= image_tag('/images/add-to-cart.png') + t('add_to_cart') %> </button> </p> <% else %> <%= content_tag('strong', t('out_of_stock')) %> <% end %> <% end %>
Inserindo estados brasileiros no ecommerce Spree
Acesse o banco de dados através do Phpmyadmin, e no banco de dados usado pelo seu Spree execute esta consulta:
INSERT INTO `states` (`country_id`, `abbr`, `name`) VALUES ('28', 'AC', 'Acre'), ('28', 'AL', 'Alagoas'), ('28', 'AP', 'Amapá'), ('28', 'AM', 'Amazonas'), ('28', 'BA', 'Bahia'), ('28', 'CE', 'Ceará'), ('28', 'ES', 'Espírito Santo'), ('28', 'GO', 'Goiás'), ('28', 'MA', 'Maranhão'), ('28', 'MT', 'Mato Grosso'), ('28', 'MS', 'Mato Grosso do Sul'), ('28', 'MG', 'Minas Gerais'), ('28', 'PA', 'Pará'), ('28', 'PB', 'Paraíba'), ('28', 'PR', 'Paraná'), ('28', 'PE', 'Pernambuco'), ('28', 'PI', 'Piauí'), ('28', 'RJ', 'Rio de Janeiro'), ('28', 'RN', 'Rio Grande do Norte'), ('28', 'RS', 'Rio Grande do Sul'), ('28', 'RO', 'Rondônia'), ('28', 'RR', 'Roraima'), ('28', 'SC', 'Santa Catarina'), ('28', 'SP', 'São Paulo'), ('28', 'SE', 'Sergipe'), ('28', 'TO', 'Tocantins'), ('28', 'DF', 'Distrito Federal')
Pronto, seu Spree já está pronto pra vender no Brasil.
Me recomende no Working with rails
http://www.workingwithrails.com/recommendation/new/person/14910
