Shop V3n: 8 Grandes Atualizações — Frete, Faturas, IVA e Mais
A Enlightenment Shop acaba de receber sua maior atualização até agora. A versão V3n traz 8 grandes melhorias: 3 correções de bugs e 5 novos recursos que tornam comprar e vender mais fluido, seguro e profissional.
Resumo
| # | Tipo | Atualização |
|---|---|---|
| 1 | Correção | Estoque restaurado ao cancelar |
| 2 | Correção | Verificação de área de entrega multicanal |
| 3 | Correção | Quantidade de entrega digital corrigida |
| 4 | Novo | Lembrete de escrow antes da liberação automática |
| 5 | Novo | Custos de frete por canal e país |
| 6 | Novo | Checkout unificado com múltiplas moedas |
| 7 | Novo | Faturas em PDF |
| 8 | Novo | Tratamento de IVA (VAT) |
1. Estoque Restaurado ao Cancelar CORREÇÃO
O problema: Quando um vendedor cancelava um pedido pago, o estoque de itens físicos não era incrementado de volta. Itens que foram reservados no checkout permaneciam decrementados para sempre — o vendedor perdia inventário mesmo que o pedido tivesse sido cancelado.
A correção: O sistema agora re-incrementa automaticamente o estoque de todos os itens físicos quando um pedido é cancelado. Itens digitais são ignorados (eles não usam estoque). Se um produto foi excluído nesse meio tempo, ele é silenciosamente ignorado.
Quando você cancela um pedido, o estoque do seu produto físico é restaurado automaticamente. Chega de inventário perdido.
2. Verificação de Área de Entrega Multicanal CORREÇÃO
O problema: No checkout, o sistema verificava apenas a área de entrega do primeiro canal no carrinho. Se o seu carrinho tinha itens de múltiplas lojas, a área de entrega das outras lojas nunca era validada.
A correção: O checkout agora percorre todos os canais únicos que têm itens físicos e verifica a área de entrega de cada um contra o país de origem do comprador. Se algum canal não entregar no seu país, o checkout é bloqueado com uma mensagem de erro clara.
Agora você recebe um erro claro se alguma loja no seu carrinho não entrega no seu país — antes de pagar, não depois.
3. Quantidade de Entrega Digital Corrigida CORREÇÃO
O problema: Quando você comprava 5 fragmentos, apenas 1 era entregue. O sistema de entrega digital lia a quantidade de um campo, mas o checkout gravava em outro campo com nome diferente. A divergência significava que a quantidade era sempre interpretada como zero, e um mecanismo de fallback entregava exatamente 1 peça — independentemente de quantas você pagou.
A correção: O sistema de entrega digital foi unificado e agora lê corretamente a quantidade do pedido, independentemente do nome do campo utilizado. Fragmentos e peças CTTC agora são entregues na quantidade correta.
Se você comprar 10 fragmentos, você recebe 10 fragmentos. Simples assim.
4. Lembrete de Escrow Antes da Liberação Automática NOVO
Pagamentos de escrow são liberados automaticamente ao vendedor após 7 dias se o comprador não agir. Até agora, o comprador não tinha nenhum lembrete — podia não saber que o prazo estava se aproximando.
O que há de novo: Um job em segundo plano agora roda a cada hora e envia uma notificação SSE + e-mail para compradores cujo escrow tem 5+ dias (2 dias antes da liberação automática). O lembrete diz:
“Você tem um pedido que foi pago há 5 dias. Se você já recebeu seus produtos, confirme o recebimento. Se houver algum problema, abra uma disputa. Se você não fizer nada, o escrow será liberado automaticamente ao vendedor em 2 dias.”
Cada pedido recebe o lembrete apenas uma vez (controlado por um marcador de timestamp).
Você receberá um lembrete 2 dias antes do prazo de liberação automática, para ter tempo de confirmar o recebimento ou abrir uma disputa.
5. Custos de Frete NOVO
As lojas agora podem cobrar por frete. O novo sistema de taxas de frete suporta:
- Uma taxa padrão mundial (aplicável a todos os países)
- Substituições por país (taxas específicas para países individuais)
No checkout, o sistema busca a taxa de frete de cada canal para o país de origem do comprador, recorrendo ao padrão mundial. Se nenhuma taxa for encontrada, o frete é grátis.
Os proprietários de lojas podem gerenciar suas taxas de frete diretamente pelo painel do proprietário da loja — listar, criar, atualizar e excluir taxas por país, tudo sem precisar lidar com código técnico.
O custo de frete é adicionado ao total do pedido e armazenado junto com os dados do pedido.
Agora você pode definir custos de frete por país. Por exemplo: 5 EUR mundial, mas 2 EUR dentro da Alemanha.
6. Checkout Unificado com Múltiplas Moedas NOVO
O problema: Se o seu carrinho tinha itens tanto em CC quanto em KC, você precisava fazer dois checkouts separados — um para cada moeda.
O que há de novo: O novo checkout unificado processa todas as moedas de uma vez. Ele cria um pedido por moeda e retorna todos em uma única resposta. O frontend agora pode mostrar dois QR codes de pagamento lado a lado — um para CC, um para KC.
Ao finalizar o carrinho com itens mistos, o sistema cria automaticamente um pedido separado para cada moeda. Cada pedido mostra seu próprio QR code de pagamento com o valor exato e o endereço de destino correspondente. Tudo em uma única tela, sem precisar fazer checkout duas vezes.
O checkout de moeda única (para carrinhos com apenas uma moeda) continua funcionando normalmente para compatibilidade retroativa.
Um clique para finalizar o carrinho inteiro, mesmo com itens mistos de CC e KC. Dois QR codes, dois pagamentos, pronto.
7. Faturas em PDF NOVO
Compradores e vendedores agora podem baixar uma fatura em PDF para qualquer pedido pago diretamente pela página do pedido.
A fatura inclui:
- Referência do pedido, data e status
- Nome da loja vendedora + número de imposto
- Nome do comprador + endereço de entrega
- Itens com SKU, nome, quantidade, preço unitário e subtotal
- Custo de frete
- Detalhamento de IVA (VAT) (se a loja tem IVA ativado)
- Valor total em wei + equivalente em EUR
O PDF é gerado com um escritor de PDF feito à mão (sem dependência externa) usando a fonte Helvetica. Tanto o comprador quanto o proprietário da loja podem baixar a fatura.
Faturas em PDF profissionais para seus registros, declarações de impostos ou relatórios de despesas. Chega de faturamento manual.
8. Tratamento de IVA (VAT) NOVO
As lojas agora podem configurar definições de IVA (VAT — Value Added Tax):
- Taxa de IVA: uma porcentagem (0-100%, ex. 20 para 20% de IVA)
- Preços inclusivos: define se os preços já incluem IVA
Como funciona:
- Se os preços incluem IVA: o preço exibido já contém o IVA. A fatura detalha o valor líquido e a parcela de IVA.
- Se os preços não incluem IVA: o preço exibido é líquido. O IVA é adicionado por cima no checkout.
- Se a taxa de IVA for zero: sem tratamento de IVA (padrão, compatível retroativamente).
Requisito: Para ativar o IVA, o vendedor deve ter um número de imposto definido em sua conta.
Você pode configurar o IVA diretamente no painel do proprietário da loja, definindo a taxa de IVA e marcando se os preços são inclusivos ou exclusivos. Essas configurações ficam visíveis nas informações da sua loja.
Se você é uma empresa registrada com número de imposto, agora pode emitir faturas em conformidade com o IVA. Defina sua taxa de IVA e marque os preços como inclusivos ou exclusivos.
Implantação
A versão V3n já está ativa no MAAS (staging). Após os testes, será implantada em todas as regiões (US, IN, EU2, SG).
Feedback
Como sempre, avise se encontrar algum problema ou tiver sugestões para futuras melhorias da loja. O sistema de loja está em constante evolução graças ao seu feedback.