plugins – QR Code para Webform

Pedi ao Google que traduzisse minha resposta, por isso posso demorar para responder às perguntas de acompanhamento.

Uma abordagem possível seria usar o formulário de registro de usuário do Drupal, para que os inscritos no evento se inscrevam para uma conta no site do seu evento.

Seu módulo personalizado usaria o serviço entity.form_builder para carregar este formulário:
https://drupal.stackexchange.com/a/216484/80164

Você pode adicionar campos personalizados facilmente à entidade do usuário:
https://drupal.stackexchange.com/a/215130/80164

Um desses campos pode ser um código QR.
Existem vários módulos contribuídos que podem gerar um código QR em um bloco ou campo; esta é uma escolha:
https://www.drupal.org/project/endroid_qr_code

O processo de registro do usuário do site Drupal já envia um e-mail de boas-vindas que pode ser personalizado em admin/config/people/accounts para que você possa incluir o campo do código QR usando um token como [user:field_qr_code].

A parte complicada será validar o código QR, mas se você puder gerar um link absoluto para o perfil do usuário, um administrador do site Drupal pode escanear esse link no telefone para verificar a identidade do usuário e o status de registro.