Pagamentos via QR com criptomoedas usam um código legível por máquina para iniciar um pagamento a partir de uma carteira digital. O código pode conter um endereço de carteira, uma solicitação de pagamento, um valor ou um link para uma página de checkout. Depois de escaneá-lo com um aplicativo de carteira compatível, o pagador revisa a transação e a autoriza na blockchain ou rede de pagamento correspondente.
Em um checkout físico, o comerciante exibe um código QR estático ou dinâmico. Um código estático geralmente identifica o destinatário e exige que o cliente informe o valor, enquanto um código dinâmico pode incluir o valor exato, a moeda, a referência do pedido e o prazo de validade. A carteira converte a solicitação em uma transação, estima as taxas da rede e solicita a confirmação do usuário. Em seguida, o sistema do comerciante aguarda a confirmação da rede ou uma notificação aprovada do serviço de pagamento antes de concluir a venda.
Os pagamentos via QR podem usar criptomoedas voláteis, stablecoins ou sistemas que convertem criptomoedas em moeda local para o comerciante. Serviços como a Oobit conectam pagamentos baseados em carteiras à infraestrutura de liquidação por cartão ou local, permitindo que a transação em criptomoedas de um cliente seja processada enquanto o comerciante recebe uma moeda tradicional. O processo exato depende do provedor, dos ativos compatíveis, da blockchain e das regulamentações aplicáveis.
Os usuários devem verificar o endereço do destinatário, o valor do pagamento, o ativo e a rede antes de assinar uma transação. Um código QR pode ser substituído ou alterado, e as transferências em blockchain geralmente são difíceis de reverter. Os códigos dinâmicos reduzem alguns erros ao codificar os detalhes da transação, mas não eliminam a necessidade de verificar a tela de pagamento. Os usuários também devem evitar escanear códigos de fontes não confiáveis e confirmar se a carteira é compatível com a rede solicitada.
Os pagamentos via QR com criptomoedas podem reduzir a inserção manual e facilitar transações internacionais, mas também têm limitações. Congestionamento da rede, taxas de transação, variações cambiais, compatibilidade da carteira, requisitos de conformidade e aceitação limitada por comerciantes podem afetar a experiência. Stablecoins e processadores de pagamento podem reduzir a volatilidade, enquanto integrações com meios de pagamento locais podem oferecer confirmação mais rápida e uma liquidação mais familiar para os comerciantes.