Fluxo Completo de Pedido na Loja: Comprar, Enviar, Confirmar
Quando você compra itens na loja de um jogador em Erleuchtung, o pedido passa por um fluxo cuidadosamente projetado que protege tanto o comprador quanto o vendedor. Veja como funciona — passo a passo.
O Fluxo
1 O comprador faz o pedido e paga
COMPRADOR O comprador adiciona itens ao carrinho, finaliza a compra e envia o pagamento on-chain para a carteira do operador do servidor. As moedas são mantidas em escrow — o vendedor ainda não as recebe.
2 O vendedor é notificado
VENDEDOR O servidor envia uma notificação SSE (popup no jogo) e um email: «Novo pedido de [comprador]!»
3 O vendedor envia a mercadoria
VENDEDOR O vendedor clica em «Mark as Shipped» e pode adicionar uma nota para o comprador.
4 O comprador recebe notificação de envio
COMPRADOR O comprador recebe uma notificação verde: «📦 Seu pedido foi enviado!» — mais um email.
5 O comprador confirma o recebimento
COMPRADOR Ao receber a mercadoria, o comprador clica em «Confirm Receipt». O escrow é liberado: 98% é enviado on-chain ao vendedor. O servidor retém 2% de comissão.
6 Pagamento concluído
VENDEDOR O vendedor vê o pagamento em sua carteira. Pronto!
Disputa (Dispute)
Se o comprador não receber a mercadoria, pode clicar em «Dispute». O escrow é congelado. Um administrador revisa o caso.
Liberação automática após 7 dias
Se o comprador não confirmar nem disputar em 7 dias, o pagamento é liberado automaticamente ao vendedor.
Distribuição de receita
| Beneficiário | Parte |
|---|---|
| Dono da loja | 98% |
| Comissão do servidor | 2% |
Notificações
| Evento | Quem é notificado | Como |
|---|---|---|
| Novo pedido | Vendedor | SSE + email |
| Pedido enviado | Comprador | SSE + email |
| Recebimento confirmado | Vendedor | Pagamento on-chain |
| Disputa | Vendedor | Congelado |
| Liberação auto | Vendedor | Pagamento on-chain |
Cada passo é transparente — tanto o comprador quanto o vendedor podem ver o status a qualquer momento em seus respectivos painéis.