então aqui está uma abordagem que pode funcionar para você:
Você precisa colocar um registro em um banco de dados como:
Gere um código de barras que contenha o package_id, você deve decidir que tipo de código de barras deseja usar. Você também pode usar uma matriz de dados. Em seguida, você cria o código de barras como imagem para poder imprimi-lo. Data Matrix é muito bom para grandes dados personalizados.
- Um gerador de código de barras jQuery:http://barcode-coder .com/en/barcode-online-generator-2.html
Imprima o código de barras, coloque-o em seu pacote
O pacote chega ao escritório, o usuário faz login no seu site, clica em "Confirmar pacote recebido" ou o que for. Em seguida, há um campo de texto, ele foca o campo de texto, digitaliza o código de barras/matriz de dados e seu ID de pacote "1234" aparecerá no campo de texto
Envie o formulário, pesquise a entrada no banco de dados, altere-a para:
package_id | name | status
1234 My Package delivered
Uma dica Se você usar um Código QR ele pode ser lido por muitos telefones celulares, então você não precisa de um scanner de código de barras real. Você pode escrever um aplicativo que leia o código de barras e envie o package_id para o seu servidor.