Pular para o conteúdo principal

Header

Histórico de pedidos e espaço de acompanhamento

O espaço de histórico e acompanhamento de pedidos (/orders) é o painel operacional central onde os compradores gerenciam compras ativas, revisam entregas digitais concluídas, acompanham o status de entrega, baixam faturas, acessam credenciais guardadas no cofre e iniciam suporte pós-entrega ou disputas.

Construído para transparência e responsabilidade, o espaço mantém registros imutáveis de cada transação concluída na BDX.market, aplicando o fluxo de proteção ao comprador de 7 dias da BDX.


1. Layout do painel e estados do ciclo de vida do pedido​

O espaço de pedidos categoriza as transações pelo estado dentro do ciclo de vida de custódia da BDX, permitindo que os compradores identifiquem rapidamente os pedidos que precisam de atenção.

+------------------------------------------------------------------------+
| Order Lifecycle Pipelines |
| |
| [ Pending Payment ] -> [ Paid / Processing ] -> [ Delivered ] |
| | |
| v |
| [ Disputed ] <-------------------------------> [ Completed ] |
+------------------------------------------------------------------------+

Matriz detalhada de estados do pedido​

Estado do pedidoSelo de status na interfaceSignificado no sistema e condição de custódia
pending_paymentAmareloPedido criado; aguardando verificação do pagamento do comprador (bKash, Nagad etc.).
paidAzulPagamento verificado; valores retidos na custódia da BDX. Vendedor notificado para entregar.
deliveredRoxoVendedor enviou o item ou o código foi despachado. Prazo de proteção de 7 dias ativo.
completedVerdeComprador confirmou a entrega ou o temporizador de conclusão automática de 7 dias expirou. Saque liberado.
disputedVermelhoComprador iniciou uma disputa. Custódia bloqueada aguardando resolução.
cancelledCinzaPedido anulado antes da entrega. Valores devolvidos à carteira BDX do comprador.

2. Visão dinâmica de detalhes do pedido (/orders/{order_id})​

Clicar em qualquer pedido abre o espaço dedicado de detalhes do pedido, uma visão de página única que combina metadados da transação, exibição de ativos digitais, cronômetros de contagem regressiva e chat integrado.

+------------------------------------------------------------------------+
| Order #BDX-2026-99481 Status: DELIVERED |
+------------------------------------------------------------------------+
| Item: Steam Gift Card $20 Global |
| Seller: JoyGamersHub (Verified ★5.0) |
| Total Paid: ৳2,250 BDT (Via bKash) |
+------------------------------------------------------------------------+
| [ DIGITAL ASSET PAYLOAD ] |
| Key: STEAM-XXXX-YYYY-ZZZZ [ COPY CODE ] |
+------------------------------------------------------------------------+
| ⏱️ Buyer Protection Remaining: 4 Days 18 Hours |
| |
| [ CONFIRM RECEIPT ] [ OPEN DISPUTE / REPORT ] |
+------------------------------------------------------------------------+

Principais elementos interativos​

  1. Botão de revelar conteúdo: Exibe chaves seriais descriptografadas, dados de login guardados ou links assinados de download de arquivos.
  2. Cronômetro de 7 dias: Exibe a contagem regressiva em tempo real até a conclusão automática.
  3. Ações disponíveis:
    • Confirmar recebimento: Conclui o pedido imediatamente e libera o pagamento ao vendedor.
    • Abrir disputa: Pausa o cronômetro e inicia a arbitragem com o vendedor.

3. Mensagens integradas ao pedido e troca de arquivos (/messages)​

Cada pedido no espaço inclui um tópico de conversa dedicado e registrado, conectando comprador e vendedor diretamente.

Protocolos operacionais do chat do pedido​

  • Armazenamento de evidências: Todas as mensagens, códigos colados e capturas de tela enviadas ficam armazenados de forma imutável no banco de dados.
  • Filtragem antifraude automatizada: As mensagens são verificadas continuamente por detectores de padrões para identificar e ocultar tentativas de contato fora da plataforma (por ex., números de telefone, links de WhatsApp, contas pessoais de bKash).
  • Registro de entregas: Quando um vendedor entrega itens digitais personalizados manualmente dentro do chat, o evento de entrega recebe data e hora e é sinalizado para auditoria da administração.

4. Mecanismo de conclusão automática e prazo de proteção de 7 dias​

A BDX opera uma tarefa agendada (bdx:orders:auto-complete) para encerrar pedidos entregues com eficiência, protegendo os compradores.

Lógica de agendamento da conclusão automática​

  1. Quando um pedido muda para delivered, o banco de dados registra delivered_at = NOW().
  2. O comprador recebe 7 dias corridos (168 horas) para inspecionar, resgatar e testar o produto digital entregue.
  3. Se o comprador não tomar nenhuma ação (nem confirmar o recebimento, nem abrir disputa) em até 7 dias:
    • A tarefa agendada muda automaticamente o status do pedido para completed.
    • O razão da carteira do vendedor é creditado com os ganhos líquidos.
    • A transação é finalizada, impedindo disputas retroativas.
// Daily Scheduled Job (bdx:orders:auto-complete)
public function handle(): void
{
$expiredOrders = BdxOrder::where('status', 'delivered')
->where('delivered_at', '<=', now()->subDays(7))
->get();

foreach ($expiredOrders as $order) {
DB::transaction(function () use ($order) {
$order->update(['status' => 'completed', 'completed_at' => now()]);
// Release funds from escrow to seller wallet ledger
$order->sellerWallet->releaseEscrowFunds($order);
});
}
}

5. Geração de faturas e registros de conformidade fiscal​

Compradores frequentemente precisam de comprovante formal da transação para relatórios de despesas empresariais ou registros pessoais.

Faturas digitais e PDF para impressão​

  • Cada pedido concluído oferece um link de baixar fatura em PDF.
  • As faturas contêm dados padronizados da transação: ID do pedido BDX, nome comercial do vendedor, dados da conta do comprador, descrição do item, detalhamento por categoria, itemização de taxas/impostos (preço base, taxa fixa, taxa percentual) e referência do método de pagamento.
  • Todos os cálculos de preços e taxas seguem rigorosamente a licença comercial e as diretrizes operacionais de comércio digital de Bangladesh.