Venda por peso ou comprimento no OpenCart.

O cliente digita 1,25 kg ou 2,5 m, escolhe uma predefinição e vê o total da linha enquanto digita. Carrinho, finalização de compra, pedido, fatura e estoque usam a quantidade exata, no OpenCart 4 e no OpenCart 3.

  • v1.0.1
  • OpenCart 4.0.2.0 – 4.1.0.4, 3.0.x
  • Reembolso em 30 dias na primeira licença

Produtos, documentação, lojas e suporte são em inglês.

Captura de tela de Sell by Weight & Length for OpenCart
Sell by Weight & Length for OpenCartUS$ 69

O problema

Por que o OpenCart não aceita 0,5 como quantidade

O OpenCart guarda as quantidades como números inteiros em todo lugar: no carrinho, nos pedidos e no estoque. Quem digita 0,5 no campo de quantidade recebe 1, ou o produto é recusado.

Por isso lojas de queijo, tecido, piso ou tinta vendem embalagens ou arredondam para cima e acertam a diferença à mão.

Três formas de vender por medida

AbordagemComo funcionaDesvantagem
Uma opção por embalagemOpções como 250 g, 500 g e 1 kg com acréscimos de preço.Sem quantidades livres; o estoque da opção conta embalagens, não quilos.
Alterar o carrinho com OCMODModificar arquivos do núcleo para o carrinho aceitar decimais.Quebra nas atualizações e entra em conflito com outras extensões.
Eventos com estoque exatoComo Sell by Weight & Length fazA extensão guarda a quantidade e o estoque exatos ao lado dos inteiros do OpenCart, apenas por eventos.As linhas do pedido mostram quantidade 1 com “Quantity: 1.250 kg” abaixo, porque o OpenCart guarda inteiros.

Sell by Weight & Length for OpenCart

Como funciona

  1. 01

    Escolha a unidade de venda

    Em Catálogo > Produtos > Editar, aba “Sell by measure”: uma das 15 unidades (kg, g, lb, oz, m, cm, ft, yd, in, m², ft², L, ml, gal, fl oz). O preço do produto passa a ser o preço por unidade.

  2. 02

    Defina o passo e as predefinições

    Passo de até 4 casas decimais, mínimo, máximo, quantidade padrão e até 8 botões de predefinição por produto.

  3. 03

    Venda quantidades exatas

    Os totais das linhas são exatos (1,250 kg × US$ 12,99 = US$ 16,24, arredondado uma vez); os pedidos baixam o estoque exato e os pedidos cancelados o devolvem.

O que você recebe

15 unidades de venda

Peso, comprimento, área e volume, com a unidade depois do preço (“/ kg”).

Total da linha ao vivo

O total se atualiza enquanto o cliente digita; as setas do teclado saltam o valor do passo.

Estoque decimal exato

Mantido ao lado do campo “Quantidade” do núcleo, que o mostra arredondado para cima para o produto continuar disponível.

Descontos e impostos

Descontos por quantidade na unidade de venda; impostos, cupons e gateways de pagamento funcionam como de costume.

Frete por peso

O peso do produto é o peso de uma unidade; o peso da linha é peso × quantidade.

Só eventos

Sem alterações no núcleo e sem patches OCMOD; uma licença para OpenCart 4 e 3.

Feito para

  • Queijos, carnes e frios
  • Café, chá e temperos
  • Tecidos e fitas
  • Cordas, correntes e cabos
  • Pisos e revestimentos
  • Tintas e líquidos

Sell by Weight & Length for OpenCart

Capturas de tela

Feitas em nossas lojas de demonstração e desenvolvimento; a interface está em inglês.

OpenCart

Sell by Weight & Length for OpenCart em resumo

Quantidades decimais em 15 unidades, seleção rápida, total da linha ao vivo e estoque decimal exato, para OpenCart 4 e 3.

Preço
US$ 69 pagamento único
Versão
1.0.1
Compatível com
OpenCart 4.0.2.0 – 4.1.0.4, 3.0.x
PHP
7.4 ou superior (conforme exigido pela sua versão do OpenCart)
Licença
Uma loja, pacotes para OpenCart 4 e 3, 12 meses de atualizações
Reembolso
Reembolso em 30 dias na primeira licença

Vender por peso

O mesmo recurso em outras plataformas

Desenvolvido especificamente para cada plataforma, não adaptado. Cada versão tem sua própria página de produto, documentação e preço.

Guia

Guia relacionado

Guia · em inglês

Selling by weight compared

How five platforms handle 1.25 kg or 2.5 m, the usual workarounds and what to check before you choose.

Ler o guia

FAQ

Perguntas frequentes

Por que a página do pedido no painel mostra quantidade 1?

O OpenCart só guarda quantidades inteiras. Um produto medido é uma linha de pedido com total exato; “Quantity: 1.250 kg” e “Price per kg: $12.99” abaixo do nome do produto registram a medida.

PayPal ou Stripe aceitam o pedido?

Sim. Eles recebem quantidade 1 com o total da linha como preço, de modo que a soma das linhas sempre bate com o total do pedido.

Preciso alterar o meu tema?

Não. A extensão usa eventos do OpenCart e o campo de quantidade padrão da página do produto, e funciona com os temas padrão do OpenCart 4 e 3 e com temas que mantêm esse campo.

A verificação de licença deixa a minha loja lenta?

Não. Ela roda uma vez por dia no painel administrativo; a loja virtual nunca contata o servidor de licenças.

Venda por quilo ou por metro

Veja cada tela e leia a documentação completa na página do produto.

Kavio Labs

Também da Kavio Labs

Os mesmos padrões, o mesmo suporte e um portal de licenças em todas as plataformas para as quais desenvolvemos.